We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Viva Mexico Restaurant

) #115 of 245 Restaurants in Langley City ₹₹ - ₹₹₹ Mexican
20505 Fraser Hwy, Langley City, British Columbia V3A 4G3, Canada
+1 604-532-7708
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good32%
  • Average13%
  • Poor10%
  • Terrible17%
Travellers talk about
“taco salad” (5 reviews)
“chimichanga” (4 reviews)
“mexican food” (15 reviews)
Open Now
All hours
₹₹ - ₹₹₹
20505 Fraser Hwy, Langley City, British Columbia V3A 4G3, Canada
Neighbourhood: Douglas
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (128)
Traveller rating
Traveller type
Time of year

1 - 10 of 128 reviews

Reviewed 2 weeks ago

I've lived in Langley on and off over the last 10 15 yrs. I've tried this restaurant when first here and didn't think much of it but was just OK. I've tried it a couple times more and now today their new location. It is...More

1  Thank divinetraveller2016
Reviewed 2 weeks ago

I had a craving for Mexican food and we visited VIVA Mexico for the first time. We were greeted and seated immediately. I was impressed with the wide selections offered on their menu ~ all moderately priced. This was good Unfortunately, the music playing was...More

Thank MPAnderson001
Reviewed 3 weeks ago

I have been meaning to go to Viva Mexico for years and finally had my chance. The food is affordable, but it is not the best Mexican food I have had. I must admit that other Mexican restaurants I have been to, albeit geared to...More

Thank Matt_Meaney
Reviewed 3 weeks ago via mobile

Been eating with them for over 5 years. Always had fun and good food at previous location. They relocated 2 doors down to larger premises some time in 2016 and this was first revisit. This was Saturday night and 15 minute wait was acceptable. It...More

Thank hutchalm
Reviewed 4 weeks ago via mobile

We were pleased with the food. The people were all nice but service was lacking for sure. Waited at door for about 5 minutes and restaurant was empty. My drink took forever. Was told because they didn't know how to make it. Were waiting for...More

Thank Jotravy
Reviewed 4 weeks ago

If you like real Mexican food this is the place for you. Have dined in and had take-out many times and it is excellent. Atmosphere is awesome

Reviewed 18 April 2017 via mobile

It was my first time at Viva Mexico. Oir oarty of 3 went on a Saturday during Easter long weekend. We were seated right away, however I have heard that there is normally a wait. Our server Vincent was super friendly and very sweet. The...More

Thank Maxwell_PN
Reviewed 3 April 2017

This has long been one of my favourite restaurants in the Langley area and I was due to try a meal at their new and much larger premises a few doors from their previous location. Sad to report it was a big disappointment. On arrival,...More

1  Thank Anthony R
Reviewed 26 March 2017

The food was OK, but the service was terrible. From taking forever to be seated, forever to order drinks, forever to get drinks, forever to….. You get it. The food is all right but not worth going back for. Beans from a can, rice from...More

Thank Sandy811
Reviewed 17 March 2017 via mobile

They have moved next door to larger location. Food was good .Service not as good. Will go again we were not in a rush nice to be retired if i was working woyld think twice about lunch do not have that problem so will return...More

Thank weinner2007
Nearby Restaurants
Shiraz Grill
71 reviews
.06 km away
Hot & toasty cafe
15 reviews
.09 km away
Venetis Restaurant Steak & Seafood House
66 reviews
.13 km away
Donair Hut
31 reviews
.11 km away
Nearby Attractions
Cascades Casino
205 reviews
.27 km away
Canadian Museum of Flight
63 reviews
2.20 km away
The Great Escape
44 reviews
1.02 km away
Trading Post Brewing
13 reviews
1.83 km away
Questions & Answers
Get quick answers from Viva Mexico Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 10 - US$ 30
Lunch, Dinner, After-hours
Restaurant features
Outdoor Seating, Seating, Waitstaff, Television, Serves Alcohol, Full Bar, Takeout
Good for
Kids, Child-friendly
Open Hours
11:30 - 23:30
11:30 - 23:30
11:30 - 23:30
11:30 - 23:30
11:30 - 23:30
11:30 - 23:30
11:30 - 23:30
Location and Contact Information
  • Address: 20505 Fraser Hwy, Langley City, British Columbia V3A 4G3, Canada
  • Location: Canada  >  British Columbia  >  Langley  >  Langley City>  > Douglas
  • Neighbourhood: Douglas
  • Phone Number: +1 604-532-7708
  • E-mail