The average assessment of 3.5 shows that Viva Mexico Restaurant so far has satisfied the most of its guests.

What User likes about Viva Mexico Restaurant:
New bigger location, looks like no new staff added. The food is great, the drinks are terrific but the service is terrible. Long waits for service and for food delivery. Nice atmosphere so if you enjoy eating chips and salsa (first order complimentary) then this is the place for you. Food is always fresh and delicious. If they can improve the service it would be 5 stars for sure. View all feedback.

What User doesn't like about Viva Mexico Restaurant:
7 of us went to celebrate a friend's Birthday. The restaurant is clean and friendly, with a good vibe. We enjoyed our food, there are many choices for menu and drinks.The service on the other hand, not so great. Our drinks sat empty, we weren't asked if we needed refills. When we did ask the waiter for something, it never came. The food didn't take too long to arrive, but they did forget one order and when they deliv... View all feedback.

Tripadvisor
3.5 ★ from 205 reviews

The decor is great, and the atmosphere with the music is amazing if you do NOT want to talk, and just want to party. Great for a birthday, but thats about it. W...

read more

Today I decided to go to this restaurant and I ordered an Horchata, waitress said that didn't have Horchata, When we paid for our meal the Horchata was added to...

read more

Full Menu

Here you'll find in addition to selected menus, a comprehensive drinks selection, and various dish categories. The menu card is regularly expanded by customer recommendations and ingredients recommended by guests in a positive way. The menu card may be enriched on site by daily or weekly special offers.

More information

Suggested nearby restaurants.

4.8
Menu
Open Now
4.8
Menu
Open Now
City: Surrey (near FRASER LAKE), 15331 16 Ave #106, V4A 0C1, Surrey, Canada
"Delicious and oh so pretty -Tumeric Tea Latte a Heart Beet Latte!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: British Columbia (near FRASER LAKE), 20433 Douglas Cres, British Columbia I-V3A 4B6, Canada
"Delicious food and amazing lamb! It's wonderfully presented and it comes with a cute delicious tea!Never knew something this nice was hidden away in L..."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: White Rock (near FRASER LAKE), 1369 Johnston Rd, White Rock, Canada
"My friend and I had a wonderful lunch there."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Surrey (near FRASER LAKE), 9639 137A St, Surrey, British Columbia, Canada, V3V 0C6
"They really need to get heat lamps to keep their slices warm!!!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Surrey (near FRASER LAKE), 4A-9965 152 St, V3R 8X8, Surrey, Canada
"Service: Dine in Meal type: Lunch Price per person: CA$10–20"