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. To make a reservation, contact the restaurant using the details below.

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
Joanna C.8 years ago · 1 review

We have been here several times now and always enjoy it. This time we took a couple that had never been and they also really enjoyed it

"Good"
4/6
claire S.8 years ago · 6 reviews

Longstanding Mexican restaurant in the Old Town, Surprisingly busy at 6pm. A bit slow to get drinks ordered but a delicious Margarita was worth waiting for. Overall, tasty and good value. Very authentic re-fried beans.

"Very good"
5/6
Gillian B.8 years ago · 1 review

Thoroughly enjoyed waitress fabulous made us very welcom yes we will be back . Could not believe how good it was was, view excellent of Scotsman Hotel overall excellent.

"Very good"
5/6
Mhairi B.8 years ago · 1 review

We visited on a Wednesday afternoon for my husbands birthday. Great food, attentive friendly staff, well priced. A lovely lunch! Quandoo want me to write a minimum of 25 word but I summed it up in 10!

"Excellent"
6/6
Sarah G.8 years ago · 1 review

Excellent restaurant; amazing food and great service. Cant wait to go back! I particularly appreciate the virgin margarita, it's nice to get an interesting non-alcoholic drink option.

"Excellent"
6/6
Sarah S.8 years ago · 1 review

Superb and really authentic food! Having just come back from a trip to Mexico it felt like being back on holiday. Brilliant cocktails, excellent service, delicious food :-)

"Excellent"
6/6
Irene L.8 years ago · 2 reviews

Amazing food and drinks. Lovely, authentic Mexican atmosphere. Reasonable prices and friendly staff. I would certainly recommend this restaurant to everyone! Book in advance, this is a popular place!

"Excellent"
6/6
Quandoo Diner8 years ago · 1 review

Fabulous atmosphere. Amazing food and lovely helpful staff. Tables a bit too close together. Would definitely recommend viva Mexico and the new fish tacos were delicious.

"Excellent"
6/6
Christopher P.8 years ago · 1 review

What a superb evening! This is such a lovely little authentic restaurant with lovely personable staff. The only Mexican food I've tasted in Scotland which is so close to the real deal in Riviera Maya. We were celebrating a birthday, so the staff fussed over us which was lovely and very much appreciated. We'll definitely be back very soon :-)

"Very good"
5/6
Quandoo Diner8 years ago · 1 review

Excellent ambience, food extremely tasty, great drinks list with one of the most unusual drinks I have had. Beer with salt, lime juice, tobasco and worcester sauce, delish.

"Excellent"
6/6
Paul M.8 years ago · 3 reviews

Great food and great service will come here again. The portion where of a good size try the stuffed jalapeño to die for and the chimichanga was good also

"Excellent"
6/6
Debra G.8 years ago · 1 review

Food was lovely but have to highlight that the staff were great - nothing was too much trouble, even when I changed my booking time and was late (getting 21st birthday boy there). it was fun that they left sombrero for him to put on to highlight it was his birthday (we entered into it too). Will definitely be back!

"Excellent"
6/6
Jordan K.8 years ago · 1 review

I had a lovely time at Viva Mexico. The food was delicious, the margaritas were great, and the atmosphere was cozy and fun. I highly recommend the sopas (off the taqueria menu), as well as the pork chili verde enchiladas.

"Excellent"
6/6
Pauline C.8 years ago · 1 review

We had a superb meal. It was a lovely atmosphere and the service was excellent . A really great night out - thoroughly recommend this restaurant.

"Excellent"
6/6
Colin A.8 years ago · 1 review

Twenty years since I was last there, still great. Everyone should try it. The best place for fun and frolics. Lovers of Mexican food will not be disappointed.

"Excellent"
6/6
Laura M.8 years ago · 1 review

Excellent food and great service in a quaint restaurant. Really enjoyed a lovely meal here, couldn't fault the place. We will definitely be back in the future

"Good"
4/6
Mary N.8 years ago · 1 review

Food was good; margaritas were excellent; ambience was great; however the service was a bit mixed - wrong food brought but quickly replaced when pointed out and we had to ask for water three times before it was brought to the table. Hasn't put us off though and we'll be back!

"Excellent"
6/6
Suzanne M.8 years ago · 1 review

We had a wonderful meal, 1 vegan and 2 carnivores - we all loved our meal and the service was excellent! Will definitely be back!

"Excellent"
6/6
Peter G.8 years ago · 2 reviews

Atmosphere was very authentic. Food was Incredible. We would definitely recommend and return when in Edinburgh again. Service was very good. And prices were reasonable for the quality.

"Excellent"
6/6
charles s.8 years ago · 2 reviews

Excellent service and great food my third time going and it's been great every time good value for money I'll be going again my favourite restaurant

"Excellent"
6/6
Iain M.8 years ago · 1 review

Always great service, always amazing freshly cooked with high standard and very tasty ingredients. Highly recommend Viva Mexico to anyone looking for a meal that will not let you down in any way!

"Excellent"
6/6
Neil D.8 years ago · 2 reviews

Best Mexican in Edinburgh. Friendly staff, great food and drinks, would definitely recommend to anyone who enjoys authentic Mexican cuisine. A big thumbs up! Gracias!!

"Not good "
2/6
Christina A.8 years ago · 1 review

Our table was sticky, we had to wipe crumbs of seats to sit down and the food was luke warm bordering on cold, will not be returning.

"Excellent"
6/6
Carly M.8 years ago · 2 reviews

great little find! My husband and I love mexican and Viva Mexico did not disappoint. Lovely food in great surroundings, there was a really lovely atmosphere throughout the restaurant and the staff couldn't have been nicer.

"Excellent"
6/6
Marjorie D.8 years ago · 2 reviews

We had a booking but were very hungry so we turned up early on the off chance and, happily, the staff got us seated straight away. They were friendly and helpful and the food was delicious. The mango margaritas are definitely recommended! As it was mid-week and the place wasn't too busy we got to sit and enjoy our drinks after the meal without feeling pressured to vacate the table. This restaurant is a firm favourite and I always have an excellent meal here.

"Excellent"
6/6
Rikki M.8 years ago · 1 review

This place has been a bit family tradition for as long as I can remember and the food is always outstanding and the service warn and friendly. I would never hesitate to recommend Viva Mexico.

"Excellent"
6/6
Melissa S.8 years ago · 1 review

Delicious food and great service! Cocktails were also cheap and fantastic!

"Excellent"
6/6
Tom P.8 years ago · 10 reviews

Good food excellent friendly staff, choice of tables given and pleasant attentive service. Meal course filling without being stoggy, ingredients fresh and drick nicely prepared.

"Excellent"
6/6
Emma C.8 years ago · 1 review

Amazing place, the food is excellent, staff are very friendly. They customise for people with intolerances and allergies quite happily. Definitely will go back here.

"Awful"
1/6
James R.8 years ago · 1 review

Absolutely awful, food was cold & over priced not impressed at all & would not recommend eating there, when asked about food we informed them about the above & no refund was offered Terrible place 👎🏻👎🏻👎🏻👎🏻

"Excellent"
6/6
Tim M.8 years ago · 1 review

Our regular little piece of Mexico in Edinburgh. Always outstanding. Food is great, service is lovely, prices are perfect and we always look forward to going.

"Excellent"
6/6
Pamela D.8 years ago · 1 review

The food was delicious and the restaurant itself was lovely. Also the staff were all friendly and welcoming. We will definitely be making more visits.

"Excellent"
6/6
Clare M.8 years ago · 4 reviews

Great atmosphere here , the food was tasty -true Mexican and the jugs of margaritas are to die for. Fabulous Mexican and would definitely recommend this place

"Very good"
5/6
marie-clare h.8 years ago · 1 review

Been here many times as it's reliable and always has Good food with Plenty of veggie options. Great margaritas. Book a table, it's always busy.

"Excellent"
6/6
Amanda C.8 years ago · 1 review

Welcoming restaurant, lovely food, friendly staff. Nice wee place for birthday celebrations. Fajitas fabulous! Everyone enjoyed the Margharitas and off course the tequila. Will be back.

"Excellent"
6/6
Kate D.8 years ago · 1 review

Amazing, authentic Mexican food in a great setting! The staff were very friendly friendly and helpful and the restaurant had a great relaxed environment. We'll be back!

"Not good "
2/6
Mark D.8 years ago · 1 review

We found every thing in general in Viva Mexico was poor, from the food quality, size of the portions to the very chip cutlery etc.

"Excellent"
6/6
Gillian F.8 years ago · 21 reviews

Amazing food, super value for the portions received as well. Atmosphere was lovely and service was really friendly. All the food was super fresh, excellent quality and gave taste explosions!

"Excellent"
6/6
Megan S.8 years ago · 1 review

It was really good food and friendly service. Nice atmosphere and it was fast to get our food. The music kept stopping so was sometimes very quiet but other than that was a nice atmosphere

"Excellent"
6/6
Diane L.8 years ago · 1 review

Very tasty food, good sized portions, clean and cheerful with attentive staff. Nacho starter was very good as was the sizzling fahitas. Will go again.

"Excellent"
6/6
Teresa I.8 years ago · 11 reviews

Had an excellent Mexican dinner at Viva Mexico! The margaritas are great as was the friendly service. Our food arrived quickly and all five of us really enjoyed it! Will be back!

"Excellent"
6/6
Louise S.8 years ago · 1 review

I've always loved this place but hadn't been for a few years. I booked it for dinner for 4 of us. I'm happy to say that it hasn't changed a bit, still a friendly atmosphere, friendly staff, lovely food and very reasonably priced.

"Excellent"
6/6
Tara S.8 years ago · 1 review

The food is always lovely and the staff is always friendly at Viva Mexico. My favourite dish is the vegetarian enchiladas. The salsa is fresh and has a nice kick to it.

"Excellent"
6/6
Dianr C.8 years ago · 1 review

Great authentic Mexican food in atmospheric surroundings. Wonderful service I would definitely return. Make sure you book as we went on a Tuesday and it was very busy.

"Excellent"
6/6
Martin S.8 years ago · 1 review

Excellent food, great service and an establishment with character. Great location, friendly and efficient staff all made this a great place to eat. Extremely generous portions too. I cannot recommend this place enough. Brilliant!

"Excellent"
6/6
Josie R.8 years ago · 1 review

FOOD AND SERVICE WAS EXCELLENT, AS ALWAYS, AS WAS MY MARGARITAS. CAN'T WAIT FOR OUR NEXT MEAL THERE. PROBABLY BE BACK AT THE BEGINNING OF NEXT MONTH WITH A FEW FRIENDS WHO WILL BE UP FOR THE FESTIVAL

"Good"
4/6
Sean R.8 years ago · 1 review

We turned up at 5:55pm for a 6pm booking and we're asked to stand outside, in the rain, as the venue doesn't open until 6pm. So not off to a good start. Once in, the service was good, if a little frantic. The waitress was very polite and attended well. We ordered our drinks and food and didn't have to wait long. Both myself and my wife enjoyed our starters but were sadly dissapointed by our mains. My wife went for their "famous" chicken fajitas. It was 4 bits of chicken lacking the expected flavour. All put together, the overall fajita was nice. I went for chefs special of fish tacos. They were nice but couldn't help but feel the fish was chopped up fish fingers? Regardless, we had a nice experience and enjoyed our evening. Overall, attentive service but pretty average food.

"Very good"
5/6
Louise F.8 years ago · 1 review

Food was delicious, service was great. It's a lovey authentic restaurant that's a hidden treasure. i would definitely go back and I. Had been before.

"Very good"
5/6
Mairi A.8 years ago · 6 reviews

Lunch deal is lovely and good value. Service was good, staff friendly. If having lunch on a warm day, try to get a seat away from the window at lunch time as the sun beats down making it very hot.

"Good"
4/6
Fiona H.8 years ago · 1 review

Food was lovely but we did feel a bit rushed as we didn't realise that restaurant was only open for 2 hrs at lunchtime. We arrived at 1230 and were bring rushed out by 2ish. Not ideal if you were in for a lazy lunch !

Book & Earn cashback!

Earn £1.50 cashback by booking a table at any of our similar restaurants below.

  • Restaurant The Cellar Door in ,
    £1.50 cashback

    The Cellar Door

    Old Town

    ££££

    Old Town

    ££££

    5.3/6
    707 reviews
    5.3/6
    707 reviews
    The Cellar Door
  • Restaurant Hawksmoor - Edinburgh in ,
    £1.50 cashback

    Hawksmoor - Edinburgh

    New Town

    ££££

    New Town

    ££££

    5.2/6
    80 reviews
    5.2/6
    80 reviews
    Hawksmoor - Edinburgh
  • Restaurant Maxies Bistro in ,
    £1.50 cashback

    Maxies Bistro

    Old Town

    ££££

    Old Town

    ££££

    4.5/6
    123 reviews
    4.5/6
    123 reviews
    Maxies Bistro
  • Restaurant WuZhen Of China in ,
    £1.50 cashback

    WuZhen Of China

    Southside

    ££££

    Southside

    ££££

    WuZhen Of China
  • Restaurant Lianpu & Opera Mask Korean BBQ in ,
    £1.50 cashback

    Lianpu & Opera Mask Korean BBQ

    Southside

    ££££

    Southside

    ££££

    5.3/6
    11 reviews
    5.3/6
    11 reviews
    Lianpu & Opera Mask Korean BBQ
  • Restaurant Slug and Lettuce Edinburgh Omni Center in ,
    £1.50 cashback

    Slug and Lettuce Edinburgh Omni Center

    New Town

    ££££

    New Town

    ££££

    4.4/6
    24 reviews
    4.4/6
    24 reviews
    Slug and Lettuce Edinburgh Omni Center
  • Restaurant Hanover Tap in ,
    £1.50 cashback

    Hanover Tap

    New Town

    ££££

    New Town

    ££££

    Hanover Tap
  • £1.50 cashback

    The Southsider Edinburgh

    City Centre

    ££££

    City Centre

    ££££

    4.5/6
    2 reviews
    4.5/6
    2 reviews
    The Southsider Edinburgh
  • £1.50 cashback

    Passage To India - Edinburgh

    New Town

    ££££

    New Town

    ££££

    5.2/6
    219 reviews
    5.2/6
    219 reviews
    Passage To India - Edinburgh
  • £1.50 cashback

    Indian Lounge Edinburgh

    New Town

    ££££

    New Town

    ££££

    4.5/6
    57 reviews
    4.5/6
    57 reviews
    Indian Lounge Edinburgh
  • £1.50 cashback

    Ada Restaurant

    City Centre

    ££££

    City Centre

    ££££

    5.6/6
    185 reviews
    5.6/6
    185 reviews
    Ada Restaurant
  • £1.50 cashback

    Amber Rose Edinburgh

    City Centre

    ££££

    City Centre

    ££££

    5.5/6
    30 reviews
    5.5/6
    30 reviews
    Amber Rose Edinburgh
  • £1.50 cashback

    Slug & Lettuce Edinburgh George St

    Heriot

    ££££

    Heriot

    ££££

    5.3/6
    10 reviews
    5.3/6
    10 reviews
    Slug & Lettuce Edinburgh George St
  • £1.50 cashback

    Browns Edinburgh

    Old Town

    ££££

    Old Town

    ££££

    5.0/6
    1 reviews
    5.0/6
    1 reviews
    Browns Edinburgh
  • £1.50 cashback

    Gusto Edinburgh

    City Centre

    ££££

    City Centre

    ££££

    4.6/6
    7 reviews
    4.6/6
    7 reviews
    Gusto Edinburgh
  • £1.50 cashback

    Chanter Edinburgh

    City Centre

    ££££

    City Centre

    ££££

    5.1/6
    7 reviews
    5.1/6
    7 reviews
    Chanter Edinburgh
  • £1.50 cashback

    Rendezvous Chinese Restaurant

    West End

    ££££

    West End

    ££££

    5.3/6
    532 reviews
    5.3/6
    532 reviews
    Rendezvous Chinese Restaurant
  • £1.50 cashback

    Blackwoods

    Stockbridge

    ££££

    Stockbridge

    ££££

    4.8/6
    6 reviews
    4.8/6
    6 reviews
    Blackwoods
  • £1.50 cashback

    The Everest Edinburgh

    City Centre

    ££££

    City Centre

    ££££

    5.4/6
    16 reviews
    5.4/6
    16 reviews
    The Everest Edinburgh
  • £1.50 cashback

    Sambuca Italian Restaurant

    Newington

    ££££

    Newington

    ££££

    5.3/6
    51 reviews
    5.3/6
    51 reviews
    Sambuca Italian Restaurant
Earn cashback as you dine

Create a Quandoo account and earn £3 cashback.

Book a table and earn £1.50 cashback.

Leave a review and earn £0.50 cashback.