Viva Mexico is a small, authentic Mexican restaurant. Has a small patio for those warm summer evenings and sometimes they have live music.
First time there and had been decades since I ate Mexican out. Ordered food but took atleast 40 minutes for the food to arrive. I was not dissappointed with the size of the entre nor the presentation. The taste was very, very Mexican. Loved it and chowed down until I was quite stuffed.... Service on the other hand was weird. Waitress, seldom came by and never re-freshed out drinks. After the meal the plates were taken and no dessert was offered only the bill. Bathrooms are outside the restaurant and you need to ask for a key. I will go back cuz the food was awesome and plenty. Dinner for 4 with 2 drinks came to $72. Be back for my birthday in 2 weeks.
I cannot say enough great things about this place. My hubby and I traveled to Mexico many a time and this place brings you right back there. It's like eating dinner downtown Puerto Vallarta or Mazatlan. There's a little patio for those warm summer nights, and the decor is just so true to Mexico! The owners are lovely people, so friendly and work very hard. We have NEVER had a bad meal there. On Saturday's they have live entertainment, it can be a little loud, but fun. They make great drinks too. Our favourite dishes - Mine is the Chicken Fajita Burrito, My hubby likes the Vegetarian Chili Quesadilla. You can also purchase their Home made Tortilla Chips, Salsa & Guacomole to go. And I have to say it's the best that I've ever had. The chicken here is tender beyond words. I don't know how they stew/cook it, but the flavour, just everything about this place couldn't be better!!
I went here on my birthday for a casual but fun Mexican cuisine experience. I've been here several times before. Here are some tips to set up your expectations for if you do decide to venture here:
1) Don't expect any sort of standard service from this place. They will ignore you, forget about you, purposely avoid walking by your table, and not offer refills on your beverage
2) Order as soon as you can (that is if you even decide to go here, which you shouldn't) as it will take over 20 mins before they will take your order and then even longer for you to get your food (between 30 mins to 60 mins)
3) Expect when you DO get your food, that it won't be good, authentic or tasty.
4) There are NO refills on the chips and salsa that you get, and you will only get enough for a few chips per person with what does come. This has been recently made smaller since they changed their menu and upped their prices.
5) The English of most of the staff is broken, and it can be difficult to communicate health inquiries and allergies.
6) They recently raised their prices, so if you had remembered this place fondly for good portions and good value, forget this and go in expecting less for more.
Now my experience:
I have a raw tomato allergy, but have successfully eaten here multiple times without any problems. I usually always order the fajitas, I just ask for a few substitutions to accommodate. This time, not only did the food take a really long time when we went there when there weren't many other patrons, but it was terrible and they put tomatoes in my chimichanga, despite me advising of this and stating that it will make me very sick, and potentially die. I told the server that I would not be paying for the meal, as it was inedible and after waiting for over 30 mins to get our entree, I didn't want to wait any longer for it to be remade. The server said he would send over his boss, which I was fine with. The server came back, after obvious conversations in Spanish with him and advised me that the boss (read bartender) was too busy to come by and talk to me. To me that's a big **** you to a customer. It shows lack of respect and made me feel even less valued as a client who had dined there several times before. My boyfriends meal was okay, but definitely not up to the quality that we are use to, as his chicken quesadilla was more of a cheese one. When we left we weren't told good night, or sorry or anything, we were flat out ignored. It was like we weren't even there.
I will NEVER go back here again. I refuse to be treated rudely when I am paying for a meal. If you want to go for Mexican, go a few doors down to the other Mexican restaurant. They are only open until 8 though, so plan accordingly.
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.
Went there recently, on a Wednesday evening. There were about 14 patrons total. Got a Corona to start, and while it did have the requisite lime, it wasn't very cold for whatever reason. I ordered the Enchiladas de Mole Pablano. It was good, but didn't make a great impression. To be clear, this is solid, good Mexican food, but nothing earth shattering. Mole sauce can be tricky, but it was fine here. The other place about 6 stores away has better food...
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.
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...
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!!
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.
It's got great food and delicious drinks. Kitschy decor and yummmmmy food, including the requisite (home) fried chips and salsa. The meals are really good value (large portions) of good, authentic Mexican cuisine. BUT be prepared to lounge around for a while! While friendly, the staff is a bit on the slow side . . . might be them working out their kinks as they're relatively new - but the food is good - so if you're not in a huge hurry, it's a great place for dinner and drinks for date night, or for girls' night. The Mexican band is very a la Mexico - sets the fiesta mood - the margaritas are a must (I had a house one with Mango and other mixed fruits - - really good).
I had the displeasure of going here last night for my friend's birthday - I feel sorry that he ended up having to spend it there.
We arrived at about 6:30, and the restaurant was not very busy. We were seated immediately, and our server disappeared - and did not come back for at least 20 minutes, only bringing a drink menu in the process. We tried to flag down a different server in the meantime, but he did not speak English and could not understand what we were asking him for.
Finally, got the drink menu, and ordered drinks. We asked for a food menu at this point as we were quite hungry, and were not given it. Drinks took at least 15 minutes to arrive, at which point we were brought a regular menu as well. Our server again disappeared, and did not come back for at least 10 minutes. At this point, we've been here almost an hour, and have not even had the chance to order food.
Server finally came back - ordered appetizers. Tried to order our meals at this point too, but she said she'd take that order in a minute, after she had gotten our appetizer orders to the kitchen - however, she disappeared, and did not come back until twenty minutes later with the appetizers. The appetizers were not bad : however, we were becoming increasingly frustrated with the awful service.
Finally got the chance to order the food - at this point we had long since finished our drinks, and never been offered a refill. After ordering the food, it took over an hour and twenty minutes until we received our meals. There was only five of us at our table, and the place was not exceedingly busy, so this was completely unacceptable. On top of that, most of our orders were screwed up too - they had brought additional chimichangas that we had not ordered, and tried to force us to pay for them. The food once again was merely average.
Overall, to me it would not matter how good the food was - the service was absolutely terrible. We arrived at the restaurant at 6:30, and did not get to leave until 9:15. One of the cooks was hanging around the bar all night talking to a customer, rather than actually cooking the food.
As far as ambience goes, the place is loaded with Mexican knickknacks and decor - the music is way too loud. I could not even talk to the person sitting next to me without shouting. Music is good, but it should not be as loud as that of a nightclub.
Many of my friends are servers or work in the restaurant industry, so as a rule, we are all very conscientious about tipping ; however, our experience here was so bad that we left exact change down to the penny. I would not go back here if you paid me to.