Looks like something didn't work quite right. Please reload this page.
Restaurants
Edinburgh
Old Town
Viva Mexico
Viva Mexico Reviews

Viva Mexico

Mexican, Tex-Mex, Latin American, Eat & Drink

Dishes priced around£15

Photo of restaurant Viva Mexico in Old Town, Edinburgh
Viva Mexico is not bookable via Quandoo yet. To make a reservation, contact the restaurant using the details below. Checkout the opening hours first and bear in mind that if you reserve ahead, you won't have to wait in line.

Reviews of Viva Mexico (824)

Read what people think about Viva Mexico. All restaurant reviews are written by verified Quandoo diners. Learn more about Viva Mexico before you go by getting tips and ratings from other restaurant-goers. With real-life reviews, you can see what other diners loved about Viva Mexico and book a table with confidence!

5.4/6

824 reviews

5.4/6

824 reviews

Food:Outstanding
Atmosphere:Excellent
Service:Excellent
Value for money:Great value
Waiting time:Exceptionally Good
Noise levels:Pleasant
6523
5198
454
330
210
19
Most recent
  • Most recent
  • Highest rated
  • Lowest rated
"Excellent"
6/6
Jamie L.a year ago · 2 reviews

Easily the best Mexican restaurant in Edinburgh. Go here as much as possible

"Average"
3/6
David J.2 years ago · 1 review

Food was decent, but service was really slow, drinks were flat (despite being out of cans supposedly) and we were squashed into a small area, despite there being bigger tables in the other room. Shame because it’s a nice place, but don’t think we’ll be back

"Excellent"
6/6
Kym C.2 years ago · 2 reviews

The only truly authentic Mexican in Edinburgh. Definitely a must eat.

"Excellent"
6/6
Ian E.2 years ago · 1 review

Quirky, cosy, place. Good food, good service. Will definitely return.

"Very good"
5/6
David L.2 years ago · 1 review

First visit in over 2 years due to the pandemic. We’ve been visited for over 20 years. And it’s still awesome despite all that has happened. Loved it, brilliant!

"Very good"
5/6
Pete B.2 years ago · 1 review

Brilliant evening, noise level had nothing to do with the restaurant, just a number of patrons that had no social boundaries 🤣 I will return, fantastic!

"Awful"
1/6
Philip S.2 years ago · 1 review

The food wasn’t the greatest and a bit cold but the service was horrendous. It took 15 mins to get the bill then another 20 for them finally to bring the card machine. Deffo wouldn’t dream of going back there

"Very good"
5/6
Paulette H.2 years ago · 3 reviews

Warm welcome. Attentive service. Tasty food. Great margarita! Great atmosphere!

"Excellent"
6/6
Sandie M.2 years ago · 1 review

Amazing food, great service and brilliant drinks. Love ❤️ .

"Very good"
5/6
James W.2 years ago · 1 review

Really lovely food. We were sat by the door and the main area was downstairs but they have nice decor and the food is really authentic

"Excellent"
6/6
Claire C.2 years ago · 9 reviews

Really nice. They let us stay for a long time. Nice food and drinks

"Average"
3/6
Rory D.2 years ago · 1 review

good, food was tasty, I enjoyed it a lot. would go back

"Excellent"
6/6
Satvinder K.2 years ago · 4 reviews

Love Viva Mexico. Authentic food, great margaritas and never fails to impress!

"Average"
3/6
Bridget D.3 years ago · 1 review

Viva Mexico has long been a family favourite restaurant, but sadly tonights visit was disappointing. My vegetable enchiladas were cold in the middle, as was my husband's fish tacos. The waitress clearly didn't understand a request for a gluten free dessert, which was awkward for my son who has only recently been advised to go gluten free.

"Very good"
5/6
Jane M.3 years ago · 1 review

Viva mexico is one of ours favourite place to eat in Edinburgh. The staff are always friendly and welcoming. The food was fabulous as always.

"Average"
3/6
Melanie R.3 years ago · 10 reviews

Arrived slightly earlier than the booking and was shown straight to the table. Food was delicious, but there was an new staff member working who made a few mistakes in forgetting to order a few drinks and taking plates to another table then bringing to us. Putting down to nerves.

"Excellent"
6/6
Ian T.3 years ago · 2 reviews

What can I say? We have been visiting since 1985 and although the place has changed the food and service, as always, is excellent.

"Excellent"
6/6
Shirelle W.3 years ago · 3 reviews

Viva Mexico is the best Mexican restaurant in Edinburgh & the only 1 we ever go to.

"Excellent"
6/6
HELEN J.3 years ago · 3 reviews

always a fantastic food event and service at this amazing authentic mexican eaterie xxxxxx

"Excellent"
6/6
Graham M.3 years ago · 5 reviews

Lovely meal in pleasant surroundings. Staff very friendly and food served very quickly. Friend had the steak with garlic butter and said it was the best he'd ever had. All the food was delicious and reasonably priced too. Will go back and would highly recommend.

"Very good"
5/6
Gael C.3 years ago · 1 review

Friendly and helpful staff, great food, lots of vegan options.

"Very good"
5/6
Marie M.3 years ago · 1 review

Nice Mexican food and a friendly welcome, a favourite destination

"Excellent"
6/6
Lynne W.3 years ago · 1 review

Food was amazing and the service was very good and fast

"Excellent"
6/6
Kelly H.3 years ago · 2 reviews

Wonderful as always, our favourite eatery in Edinburgh. Welcoming, great food and service. First time with our toddler and he loved it as much as we do.

"Excellent"
6/6
Hannah C.3 years ago · 1 review

Amazing! We had such a great time and the food was delicious :)

"Excellent"
6/6
Roddy M.3 years ago · 1 review

The service is excellent and the food is super tasty. Came all the way from Glasgow to dine in Viva Mexico. Always a treat.

"Good"
4/6
Dylan P.3 years ago · 3 reviews

Amazing good as always and great service and drinks, thank you

"Very good"
5/6
Paulette H.3 years ago · 3 reviews

Welcoming & courteous staff. Tasty and plentiful food - starter & main on set menu. Spicey soup & enchilada. Clean toilets; staff directed me there as tucked away in basement.

"Excellent"
6/6
Katrina P.3 years ago · 1 review

My husbands family has been visiting since the 80’s and introduced me to the restaurant 14 years ago. The quality of the food and service remain the same: Outstanding.

"Excellent"
6/6
Luke M.3 years ago · 1 review

Great although due to Covid distance Guidelines not as much buzz but their fault!

"Excellent"
6/6
Lizzie R.3 years ago · 1 review

We have a glorious time. Everything was amazing, the only thing I would say is that the tables were a bit to close to each other. I realise it is quite a small space and it didn't bother us that much. It's such a difficult time for independent businesses!

"Excellent"
6/6
Callum W.4 years ago · 9 reviews

Service was impeccable considering how busy it was and very quick and quality of food was not affected by the busyness of the restaurant

"Excellent"
6/6
Kristi P.4 years ago · 1 review

Great food, Great service & great margarita. Always go when we visit Edinburgh and never disappointed.

"Very good"
5/6
Brian M.4 years ago · 2 reviews

Food was great and service quick and efficient. As good as ever.

"Excellent"
6/6
Dylan P.4 years ago · 3 reviews

Amazing food and service great atmosphere with amazing margaritas! Thank you

"Excellent"
6/6
HELEN J.4 years ago · 3 reviews

so good we will definitely visit next time we are in Edinburgh

"Excellent"
6/6
John G.4 years ago · 1 review

Amazing. Go again anytime. A must try if you visit Edinburgh

"Excellent"
6/6
Jayne H.4 years ago · 1 review

Great restaurant, good food, good service, good value. Will return!

"Excellent"
6/6
Christine T.4 years ago · 1 review

Food was really lovely:) and the staff were very friendly

"Excellent"
6/6
Alastair M.4 years ago · 3 reviews

The seats could be more comfortable. Looked after well. Food good.