Viva Mexico Restaurant

20559 Fraser Hwy #103, Langley
(604) 532-7708

Recent Reviews

Jasmine

i normally never leave negative reviews but this place was a bit disappointing! the interior decor is so lovely and colourful and great music playing. however i found the food very disappointing and overpriced!!! everything had little to no seasoning. our server also left us waiting for the bill for so long and when we got up to pay we were told to sit down and just wait. then we clarified multiple times to pay separately for our own food (just 2 people) but the server just split it down the middle. however, the drinks were delicious- i had a mango daiquiri and the price for the small is decent. overall though it was mid-tier food & service but priced as higher tier :(

Atmosphere: 5

Food: 2

Service: 3

Nick Munro

Food was very good, super fast and tasted really good. Service may have been the worst I have ever had. Astonishingly bad actually. If you want good food I would take out instead of wasting your time and paying for no service!

Atmosphere: 1

Food: 5

Service: 1

Mizz. Person

Beautiful restaurant, ambiance is great. Live music is excellent and entertaining. Food is delicious! Thank you.2024 Edit: Still delicious & fresh food! We went for dinner and there was a fantastic DJ. We enjoyed the atmosphere.

Atmosphere: 5

Food: 5

Service: 5

Val Phelps

First visit. Atmosphere very Mexican..bright cheery, welcoming. Server attentive, but forgot to bring lemons for the water otherwise wpuld have been a 5.The food was excellent in flavor, though I found the portions small. Also something was way too salty. Very thirsty all afternoon

Atmosphere: 5

Food: 4

Service: 4

Moreen Brooks

Wow! The minute you walk in, you are in Mexico! Such a joyous, colorful atmosphere, even in the bathrooms, humourous sayings on the walls, music that just makes you want to tap your foot! But the FOOD! Omg, the food! Most authentic, yummy tummy.happiness of Mexican fare I have ever eaten! Even the chips and salsa they give you before the meal was freshly made (going back to store bought tortilla chips after experiencing that was hard!), I have never been to Mexico, the place, but now I can experience true Mexican cuisine and atmosphere right there in Langley, BC! I had the seafood enchiladas and it was fantastic! My go-to from now on when I'm craving Mexican food! ?

Atmosphere: 5

Food: 5

Service: 5

Rhiney Maceachern

Loved the food, service and the look inside the place. Will be going back

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Fish Tacos with Rice and Beans, Tacos Gringos

Jeff Corbett

Fresh food , good service, authentic Mexican food.

Abby McDormand

The food was great and the staff were friendly and welcoming.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Monster Chicken Burrito, Tacos Gringos, Chips

Krys Kozlowski

Went twice and left twice due to extremely loud ambiance and music. Cannot recommend for people with sensitive ears

Atmosphere: 1

Andrea Fyke

Best drinks

Atmosphere: 5

Food: 5

Service: 5

Dennis Andersen

Have gone here quite often and for many special occasions. Food it always good as well as the atmosphere. Sometimes, it's a little bit loud but not really an issue. The last time we went, the service lacked a little bit, but we chalked it up to a busy night(even though it's almost always busy). This time, like the last few times, we reserved and told them it was for a birthday. Our service was horrible right from the beginning. Our server spent the majority of her time playing on her IPad, drinks didn't all come at the same time and took forever still after waiting a long time for her to come back and point out that we were missing a drink. Had to wait and track her down whenever we needed another drink or anything else. Mentioned to her when we sat down that we were celebrating a birthday, and again, when we were waiting for our bill. She rushed to put something together for the birthday person which really felt like a 'fine here you go!'. When trying to pay the bill she had problems using the machine and tried blaming it on my card so I appeased her and tried a different card with the same results. I asked if maybe I should go up front to pay as there is nothing wrong with my cards, to which I was told 'no, you will do it here'. Finally paid and on the way out my wife had already tried to talk to the manager and said he didn't have anything to say. I went back in to talk to him and he came up with excuses and basically didn't care that he was loosing a customer after telling him that we like the food and atmosphere but were unhappy with the service. He half heartedly sort of apologized and said have a good night and walked away!Moral of the story is, guess we're going to find another place to go!

Atmosphere: 4

Food: 4

Brett Martel

Good option for Mexican flavors here locally.. BUSY location can cause some chaos but we all got fed. Love music some nights like tonight.

Atmosphere: 5

Food: 4

Service: 3

Lisa Wyner

Service is terrible. Was there on a Saturday at 4 PM, sat at our table for 25 minutes without even a drink order being taken. They are typically slow but this was insane.

Atmosphere: 1

Food: 1

Service: 1

Pamela Michel

Excellent atmosphere and food

Atmosphere: 5

Food: 5

Service: 5

Morgan Jacko

Food horrible, didn't arrive at the same time. By the time I got my food, my friend already had finished. The entire place smelled like they had sewage issues. Waited over 20 minutes just to get the bill and it wasn't busy.

Atmosphere: 2

Food: 1

Service: 1

Load More