Get dining news including restaurant closures and qualify for giveaways.
Viva Mexico is a small, authentic Mexican restaurant. Has a small patio for those warm summer evenings and sometimes they have live music.
Went for lunch and the restaurant had maybe 6 other tables full. All of the staff were friendly and made every effort to make us feel welcome and looked after. I thought the way the dining room was decorated was great: old photos of Mexican characters and festive decorations everywhere was very bright and fun.
The food took a little bit longer than I expected, but it had a nice fresh flavor and the portion sizes were reasonable for the price (just under $10 per person for food). The food had a very "homemade" feel to it, a welcome change from the fast food stuff that you get from the big chains.
Look forward to going back soon.
I went for dinner last night. Nice effort to create a festive feel and food was very good. However, the service was awful. Meals took about 45 min to be served. The waitress rarely came around to check on how things were. With proper management this place has great potential. I would go back because I enjoy good mexican food, but now I know that It may take a while to eat. Make sure you don't leave without ordering the Banana Slit mmmmmm.
We've been to this cute little restaurant 4 times now ...and have never been disappointed in the food! The service has improved (being that it used to be slow) ... I found even though it was packed inside, not a spare table anywhere, the staff was watchful and seemed dedicated to making sure they weren't missing any one's needs. We took my Mom there for her first time, and she really enjoyed it ... especially considering she is quite picky about Mexican food being authentic, it was a definite thumbs up from her!! We look forward to going back again on a sunny day, sipping margaritas on the deck, enjoying our food, and feeling like we've stepped into Mexico for a couple hours!! :)
Feeling like having Mexican food, we dropped in for lunch. The first disappointment was that their all-you-can eat taco buffet was not operational, "just for today...". Then, I tried ordering Chiles Rellenos. Ummm, so sorry, they were "out of chiles rellenos today". Hmmmm.
As a default, I ordered Enchiladas Suizas. Hubby ordered the taco salad with beef. Waited for the food with some misgivings.
Well, the enchiladas were EXCELLENT, just stuffed with very tender chicken. The refritos were rich, and the rice was perfectly done. The taco salad was pronounced to be excellent as well.
It is a small room, with colourful decorations. Very clean, and quite busy. They have beer and wine, but we stuck with iced tea for lunchtime.
The only thing I would do differently next time (and there will be a next time...) is order the food medium hot in spice, so that I don't have to sprinkle on quite so much hot sauce.
I have heard so many rage reviews about this place so my boyfriend and I decided to try it. We got a seat right away on the patio, which was great. Food was authentic Mexican - it was wonderful. Except the service was soooo excrutiatingly slow that I need to forget about the whole experience and try again. It left such a bad taste in my mouth - and was soo disappointed with the fact that we've heard such great things. We waited 35 minutes until our drinks came, and no, I'm not exaggerating. The worst part of all, they brought my boyfriends beer over, and forgot my diet coke. We were ready to order and our waiter was no where to be found. I got up and asked for a waiter...15 minutes later they took our order. I asked again, for my diet coke. Didn't get it....I had to walk up and get it myself when my meal came, 40 minutes later. It wasn't even busy. At this point, I was soooo irritated, I didn't get to enjoy the food all that much. When it came time to paying our bill, I stood there for 15 minutes while a huge group paid their separate bills. I wanted to scream....almost 2 hours for this whole dinner experience. But, the food, was wonderful. Very very good.
I went to Viva Mexico on the recommendation of my brother. As a university student he goes where the food is good, plentiful and cheap. As a frequent visitor of Mexico and lover of Mexican food, I have found it very hard to find a real authentic Mexican restaurant in the lower mainland. I do not have to look any further. The ambiance was fun, the food was fresh and the service, well it was like being in Mexico, slow but friendly. The food took a while to get to our table, but it was WELL worth the wait. I will certainly be making Viva Mexico one of my frequent haunts.
Travel to Mexico a couple times a year, so we have been looking for a place with great Mexican food around where we live! This place has the right atmosphere, great authentic Mexican style food and good prices. The staff were friendly, a little slow for service, but I guess that makes it even more authentic, since the Mexican style is laid back! We will definatly be returning to this restaraunt! Best Mexican food around! Would highly recommend, as long as you don't mind the service being a little slow.
Food wise, so far it's my favourite Mexican restaurant in the Lower Mainland. Love their enchiladas (and everything else!). Their portion size is great too - you won't leave hungry. This is not an eat & run restaurant. We usually wait 45 minutes to an hour to get our food... which almost makes you feel like you're in Mexico! I haven't decided yet if they're doing that on purpose for an authentic Mexican experience! The servers have never come by the table to ask about refills & such, so either get extra drinks when ordering your food, or wait til you get your food. Otherwise, you're on your own! ps Don't wait for the bill to come. I think they expect you to go up to the bar when you're ready to leave?!? Yah, that's authentic Mexican! The great food is worth the wait.
The ambience is great and when we finally got our food, that was great as well. First of all we waited an hour for our meal and nobody came to refill our drinks. There were 3 waiters just standing around and ONE other table. I am not kidding, ONE. One waiter was sitting around doing nothing, one was playing with his hair in a room behind the bar, and one guy was walking around doing nothing. I don't know why it took 1 hour to cook enchilladas and rice but it did taste quite good! They finally took our plates about 20 minutes after we finished eating. We then proceeded to wait almost 30 minutes for the bill until my husband finally got up and paid. When we left all of the staff were just sitting around at the front table watching TV. The restaurant was not busy at all. They really need to have quicker service or the reputation is going to go down big time. If you have 2 or 3 hours to kill and don't mind waiting at least an hour for your food then I would go because it's quite tasty. Don't forget to order all of the drinks you will be having at once either! =)
Viva Mexico was recommended by a friend, and we were not disappointed. The food was excellent! We waited for a table on the patio as it was a beautiful day. The service was VERY slow, but I find that to be typical of Mexican restaurants, so it was expected. We didn't mind waiting, and the food was delicious. Will definitely eat there again!
Having given up on Adrian's Greek place at the Airport (we could not even place an order after over 30 minutes!), we remembered Viva Mexico in Langley city centre, where we have been during the Langley Jazz festival before.
The food is OK. We had nachos locos that should have gotten a little more cheese and cesadilas, which were quite good. Compared to higher quality food like sushi, we thought the value was just OK, we paid a little over $40 for 2 entrees, a kids portion and drinks. Service is a little slow, but we felt the improvement after being ignored at Adrian's...
The best feature of the restaurant is the location, with a big patio letting you enjoy the sun in the summer and some nice and funny design elements in the interior of the restaurant: Everybody smiles about "Sorry, we are open!"
Came here last night with a friend. Ordered the platter with a bit of everything. I ordered an appy, but it came late with my dinner... While we were eating the server kept trying to take dishes that I wasn't even done with... The food was alright but I am not sure if i will head back there...
My favourite thing about this place is the lime/grapefruit juice margaritas. Love sitting on their patio on a hot summer nice pounding those guys back and enjoying their awesome food.
Their Flautas are awesome. Their enchiladas are excellent. The live music is nice too. They're always accommodating with our kids as well. We never feel unwelcome with our kids there.
This little Mexican restaurant is one of our favorite spots during the summer. The patio and a glass of their awesome Sangria is perfect. This is a very traditional family run Mexican restaurant....and it's reflected in the food....huge menu, lots to choose from, we've been many times with friends and family, and never had a complaint. The fresh homemade chips and salsa are fantastic......definatley our favorite place for Mexican.
Viva Mexico tries hard to capture the spirit of Mexico with it's ambiance. Unfortunately, the food doesn't match up to this colorful looking restaurant.
Service is pretty inconsistent. There were way too many times our server forgot our requests.
Our meal tasted decent but nothing compared to real authentic Mexican establishments I've frequented in the past. We'll, at least in this joint you can pretend to be in Mexico due to the ambiance. Unfortunately, this is a really the only good trait going for this restaurant.
We've heard about this restaurant and throught we would give it a try. The margaritas were enormous and delicious for a fair price! The food was just ok, nothing special. I had the carne asada and the cut of meat was too thick and over-cooked. My husband had the fish tacos and he was disappointed, he thought they could have had more flavour. The service was incredibly slow and we were the only ones in the place that evening. Over-all, we won't be going back. It wasn't worth the drive to Langley from White Rock.
Usually we go down the street, but we thought we would try a new place...
The service was awful. We were seated and then waited 30 min. just to have our order taken. Over an hour later and we got food for one person; It took 20 min. for the second person's food to arrive. Every table in our section was experiencing similar problems (food not brought together, wrong bill when leaving, had to chase down the staff for a water/bill/etc.)
I had the fish tacos, which had really good flavour, but with the exception of one taco were really short on fish. Everything was a touch salty, but the guacomole was awesome.
The person with me said it was okay, but the chicken was chewy, almost like it had been microwaved.
Serving size was good. The margaritas were awesome and an really good size for the price. I really liked the decor, but it definitely bordered on cheezy.
Summertime. Patio. Dinner al fresco. Music playing. People watching. Good food. What could be better?
Wasn't sure how the first visit would work out, but we got a great seat on the outer edge of the patio. The restaurant was very busy. The menus came quickly, but needed to be wiped down (kinda sticky and gross). After that I wasn't sure what to expect, but things looked up from there.
Enchiladas suizas (chicken with tomatillo salsa) were spiced well and a large portion for $12.95. The Mexican rice was delicious (surprisingly since I usually hate the Mexican rice anywhere), but the beans were rather runny and bland. OH had fish tacos and was disappointed that they weren't Baja style like they have in SoCal (battered or grilled with cabbage & white sauce). He also would have liked some accompanying salsa verde to give it a bit more kick. The salsa & chips appy is complimentary for the first bowl. The thicker tortilla chips were great with the zippy salsa.
Service was good. Waited a bit for the bill, but it was nice to be served by actual Spanish-speaking people who could understand "la cuenta" and gracias! We will be back for more.
We went here for dinner tonight. 1 hr and 45 minutes and the food still had not arrived. Further still the waitress never did visit our table to even refresh our beverages. We finally got up and left but the owner insisted we pay for the meal we still had not received. He made physical threats against us when I insisted I would pay for what we had consumed (the beverages) and nothing more. I was there with my wife and two kids. We will NEVER EVER go back to Viva Mexico again!!
We went here because my husband wanted to go for something that wasn't Red Robin or Moxies...something different and authentic. I will start out saying that we had a great time with people, but it took a lot of patience.
When we got to the restaurant, they weren't sure if they had our reservation, but they quickly made room for us (we had a party of 10) which was great. The people/servers were friendly and accommodating. The only downside to the whole place was the LOOOOOONG wait for almost everything! The order, the food, the drinks...we were there for about 1.5 hrs before we got our food. If I had known that I would have made the reservations for much earlier. Personally by the time 9pm rolls around I don't feel like eating a big meal.
The upsides: They had a live band playing and that was GREAT! They were interactive, entertaining and fun. They even sang Happy Birthday to my husband! The food was very good, too. The prices are reasonable. The staff is friendly. It's great in the summer because the patio is open and the breeze comes in and just adds to the atmosphere!
All in all, this place was great. I would return, just if I have a whole evening open. If I could give them one piece of advice, it would be not to make your guests wait around for almost 2 hours. Everything else I wouldn't change though.
| 1. | Morning Glory Cafe (9 m) | |
| 2. | Sakura Sushi (18 m) | |
| 3. | McBurney Coffee & Tea House (19 m) | |
| 4. | Cielito Lindo (24 m) | |
| 5. | Flourishing Chinese Seafood Restaurant (34 m) | |
| 6. | Bubblism (44 m) | |
| 7. | Fresh Slice (47 m) | |
| 8. | Patsies Uptown Bistro (52 m) | |
| 9. | Ashoka Indian Cuisine (61 m) | |
| 10. | Dot's Cafe (73 m) |