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 Grill

20559 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...
  • Excellent27%
  • Very good33%
  • Average14%
  • Poor11%
  • Terrible15%
Travellers talk about
“enchiladas” (12 reviews)
“shredded beef” (2 reviews)
“churros” (2 reviews)
Open Now
11:30 - 21:00 Hours
Healthy, Mexican, Latin, Vegetarian Friendly, Vegan Options
€€ - €€€
20559 Fraser Hwy, Langley City, British Columbia V3A 4G3, Canada
All Details
Write a ReviewReviews (176)
Traveller rating
Traveller type
Time of year

1 - 10 of 176 reviews

Reviewed 5 days ago via mobile

The lunches did not resemble their images in any way. Just one gentleman apparently to take orders seat cash out and serve. Maybe to cook too! The rice had an odd after-taste. So did the drinks . The tacos looked like they had been fixed...More

Date of visit: December 2018
Thank Michelle N
Reviewed 4 weeks ago

The food is decent, but the service is depressing. Not one staff member seemed happy to be there. No one was engaged or lively or made any attempt to bring some fun to the experience. It actually brought us down a notch. I don't think...More

Date of visit: November 2018
Thank TannisRob
Reviewed 9 November 2018

I have put this Mexican restaurant at the top of my list! The decor and atmosphere makes me feel like I'm in Mexico. Our waiter last week arrived at our table singing along with the music and was very cheerful. On the weekends, the band...More

Date of visit: October 2018
Thank Lealani
Reviewed 7 November 2018 via mobile

The chimichangas were delicious and I really enjoyed the ceviche. The server was very friendly and kept bringing us chips and salsa! Yum!

Date of visit: September 2018
Thank funlou72
Reviewed 1 November 2018 via mobile

The food was average at best. Enchiladas were dry but overall 5/10. The dining room has an unpleasant odour of an old restaurant (which hasn’t changed since the place used to be Choo Choo’s. There are better choices in the area.

Date of visit: October 2018
Thank Dee_to_the_Cee
Reviewed 25 October 2018 via mobile

We love going here, the food has always been excellent and we’ve always had great service. The live music on the weekend is entertaining as long as you’re not right next to the speaker with the singer who plays piano. The guitar entertainers are really...More

Date of visit: October 2018
Thank Ashley L
Reviewed 11 October 2018 via mobile

After several visits this place has never disappointed. Excellent rice and beans. Feels like a place in Puerto Vallarta. Always pleasant service.

Date of visit: September 2018
Thank Sylvesterpuss
Reviewed 11 October 2018

Good food and TERRIBLE service. Waited almost 20 minutes to be even acknowledged and this was after calling out to someone to come and bring us something. It was responded to with - you are not in my section.. they did politely take our order...More

Date of visit: October 2018
Thank Sharlyne S
Reviewed 6 October 2018 via mobile

Went with a friend and while our food was good and fresh the service was incredibly slow. Finally gave up waiting for a bill and walked to the entrance and it still took 5 minutes to get a bill. Fish tacos were really good.

Date of visit: October 2018
Thank altun13
Reviewed 2 October 2018

My husband and I went to try this restaurant on a weekday around 1:30pm. There were only a couple tables with guests so it was not busy at all. We sat down and ordered drinks. My husband asked what was on tap and the waiter...More

Date of visit: September 2018
Thank 152kimberlyw
Nearby HotelsSee all 11 hotels in Langley City
Coast Langley City Hotel & Convention Centre
320 reviews
.24 km away
Days Inn & Suites - Langley
650 reviews
.78 km away
Best Western Plus Langley Inn
460 reviews
.97 km away
Westward Inn & Suites
67 reviews
1.96 km away
Nearby Restaurants
Shiraz Grill
92 reviews
.02 km away
Hot & toasty cafe
29 reviews
.07 km away
Naka Bistro Lao & Thai Cuisine
34 reviews
.07 km away
Cielito Lindo
53 reviews
.05 km away
Nearby Attractions
Cascades Casino Resort
261 reviews
.24 km away
The Great Escape
58 reviews
1.11 km away
Spa Tru Face & Body Lounge
5 reviews
.21 km away
Planet Laser
6 reviews
1.19 km away
Ask a question
Questions & Answers
12 December 2017|
AnswerShow all 2 answers
Response from 532sherryb | Reviewed this property |
I would think not
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$16 - US$31
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Delivery, Outdoor Seating, Private Dining, Highchairs Available, Wine and Beer, Accepts Credit Cards
Good for
Child-friendly, Kids
Open Hours
11:30 - 21:00
11:30 - 20:30
11:30 - 20:30
11:30 - 20:30
11:30 - 21:00
11:30 - 22:00
11:30 - 22:00
Location and Contact Information
  • Address: 20559 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
Located in Langley, British Columbia, Viva Mexico Restaurant serves Mexican cuisine in a vibrant, cozy setting. Each dish on the menu is made to order with fresh ingredients and bold flavors. Viva Mexico Restaurant has a full bar which features domestic and imported beer, wine and spirits. Start out your meal at Viva Mexico Restaurant with an appetizer like the guacamole or the nachos supreme. Ch
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing