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
"Very good"
5/6
Ken S.8 years ago · 4 reviews

Fabulous Mexican. Great food, friendly staff and nice atmosphere. Definitely a restaurant to put on your list.

"Excellent"
6/6
Quandoo Diner8 years ago · 0 reviews

Good atmosphere, good food and realy nice personal! Just make your booking you will not be disappointed! I have been there several times and its always viva mexico!

"Excellent"
6/6
Mark F.8 years ago · 3 reviews

Excellent food and service. Second time I have been in the last couple of weeks. Had 3 courses and all were great. Music was great as well.

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

Excellent service and lovely and food. Had the nachos and burritos for lunch. Would definitely recommend to friends. Look forward to my next visit. Thanks

"Excellent"
6/6
frank w.8 years ago · 1 review

excellent fun and funky restaurant. staff fun and friendly love the deco as well authentic food was really good ,well presented and well priced. i would recommend this place

"Excellent"
6/6
Alastair H.8 years ago · 1 review

Great food, friendly service ....................true authentic Mexican food, fresh, colourful, great refrained beans, tacos crisp and filled and the fish great.........what else do you need? Nada.

"Very good"
5/6
Adam W.8 years ago · 2 reviews

The food was delicious and fresh, and the staff were extremely nice and helpful. It wasn't too expensive, and the margaritas were nice, but not AMAZING. I had the tacos with minced beef and they were fantastic, large portions and good location.

"Excellent"
6/6
Brodie H.8 years ago · 2 reviews

Very good food, very enjoyable atmosphere. Service was friendly and efficient. The salsa was really really good, would definitely recommend to friends and come back another time.

"Very good"
5/6
Brian H.8 years ago · 1 review

Great food, easy location. Can get crowded with spotty service. Good variety to the menu. Save room for dessert, they too are excellent. A nice surprise.

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

I've been going to Viva Mexico since the late 80s and it never fails to satisfy. Staff last night were friendly and attentive. Thank you.

"Very good"
5/6
Ross M.8 years ago · 1 review

It had been a few years since we'd eaten at Viva Mexico, and we were delighted to find that the service was still fast and friendly, the food as excellent as ever, and the cocktails were even better! Can't wait to return.

"Excellent"
6/6
Quandoo Diner8 years ago · 0 reviews

I love Viva Mexico, I've been over 10 times in the last year and I love it. The fish tacos are to die for!! It's a relaxed environment that does fantastic food. I'll continue to come back.

"Excellent"
6/6
andy g.8 years ago · 1 review

great food, friendly & helpful staff - we were an hour late for our reservation (suitcase lost on bus), and they couldn't have been more accommodating.

"Good"
4/6
sandrine b.8 years ago · 1 review

Very pleasant and courteous staff Rapid service Good choice of food overall However the dishes lack greens and the whole meal feels really dry indeed

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

Thoroughly enjoyed our lunch here. Haven't been for several years but it was better than ever. The staff were very friendly and service very quick

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

Fantastic food, great atmosphere and lovely staff... just as good as our first visit 29 years ago ! This Mexican restaurant is a wee gem 👍

"Excellent"
6/6
Katherine W.8 years ago · 1 review

Good location in the centre of Edinburgh. Walk up the hill make you feel like you have earned your dinner. Excellent food and service. Margaritas well worth a try!

"Excellent"
6/6
Carole H.8 years ago · 1 review

Great place great food it never fails .. Staff very friendly 😜 as always viva Mexico is our favourite Mexican restaurant in Edinburgh well done guys

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

Great food, great atmosphere, friendly staff and strong cocktails- what's not to love. I've returned many times. Only con- non wheelchair friendly- there is seating upstairs but bathrooms are situated down stairs.

"Excellent"
6/6
Crystal T.8 years ago · 1 review

Food was gorgeous and worth the money. Staff were lovely and I will definitely be returning and recommending this lovely little place to my friends.

"Excellent"
6/6
julie d.8 years ago · 6 reviews

great service and the food waa delicious! cant wait to go back!

"Average"
3/6
Eleanor S.8 years ago · 1 review

The food was tasty. However, after receiving our main courses we were not asked whether we wanted any dessert or anything else to drink and did not receive any further attention for over 1 hour, and finally had to go up and ask for the bill before we could leave.

"Excellent"
6/6
Anne C.8 years ago · 2 reviews

Great meal and excellent service. The jug of margaritas really started the evening off well. We recommend the vegetarian sharing platter starter. Lively and friendly atmosphere.

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

Great little restaurant, fantastic atmosphere, great food and reasonable prices. Staff were friendly too. We will definitely be eating here whenever we return to Edinburgh.

"Very good"
5/6
Marius A.8 years ago · 1 review

Excellent restaurant. The food was very good and the atmosphere was great. We ordered the house special, the fajitas and they were great. Good value for money also!

"Excellent"
6/6
Penny L.8 years ago · 4 reviews

We thoroughly enjoyed our meal. The food was delicious and the staff were attentive and friendly. Our only criticism is that it felt a bit rushed.

"Excellent"
6/6
James W.8 years ago · 2 reviews

Enjoyable night with great food and good service. Would recommend and will return in the future. Liked the decor and the tequila... great mexican restaurant.

"Excellent"
6/6
Jule-Kathryn S.8 years ago · 1 review

It was my second time at Viva Mexico and it was even better than the first time. It was perfect. The food, the service, the atmosphere... I will always come back!

"Very good"
5/6
Elaine S.8 years ago · 1 review

Delicious food, fun and quirky atmosphere and staff were very friendly. Prices are reasonable for food and drinks although could so with more choice of cocktails. Would definitely recommend.

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

Great food, friendly staff, cosy setting, really impressed! I had the chicken with chocolate & chilli sauce, amazing! I would definitely go back here again.

"Good"
4/6
Morag G.8 years ago · 1 review

Very nice helpful waiting staff. Food was tasty but thought the menu was bit limited. Not sure if authentic Mexican food maybe adapted to suit locals?

"Average"
3/6
Carol L.8 years ago · 1 review

Very slow service. Was sitting at the table for ten minutes before we were asked for our drink order. Nachos overcooked and dark brown. The enchalada consisted of a odd textured tortilla which really wasn't very nice. The cocktails we were given were in warm glasses, which must have come straight out of a dishwasher. Been lots of times over the years to viva, so was really disappointed with this visit.

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

Restaurant lovely and food amazing but staff were not very attentive left without drinks for all of main course and waited ages to get bill.

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

Amazing food and atmosphere! Food was authentic and tasted amazing, we had a great seat with views across Edinburgh! Can't recommend this hidden gem enough!

"Very good"
5/6
Geri R.8 years ago · 1 review

Great place, great atmosphere , generally really suprised at how cool it was in side , loved the additional extras and decorations and the food was fantastic

"Very good"
5/6
Graeme H.8 years ago · 1 review

Tasty food and great service made for a good experience overall. I would definitely recommend the beef fajitas and nachos - yummy! Value for money.

"Very good"
5/6
Dianne K.8 years ago · 1 review

Great atmosphere , great you can take children, lovely birthday evening with good food and excellent service from the staff even though the restaurant was really busy

"Awful"
1/6
Coleen M.8 years ago · 1 review

Last Thursday, I booked for four of us at 2pm. All of sudden, they just inform us that 5 mins kitchen closed. We haven't order & decide for cup of tea instead. We all are disappointed. Will not go back again! They put us down! :(

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

I have been going to this restaurant for over 30 years and in all this time it has never ever disappointed me or my wife . We try to go at least once a year, normally her birthday.

"Excellent"
6/6
Rich H.8 years ago · 2 reviews

Our best Mexican in Edinburgh - and we've tried almost all of them!

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

The service was efficient and very friendly considering how busy they were we never felt neglected. The food was lovely and we all left with very happy bellies if not somewhat stuffed. I highly recommend the Flan Especil if it's on the dessert menu it's scrummy

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

Great restaurant ideally located... the service is Nice and the food is gorgeous and tasty!!! Do not hesitate one second! Quesada Grande is really... grande!

"Good"
4/6
Lauren T.8 years ago · 1 review

The Sangria was lovely. I would also recommend the haggis nachos - a nice change from regular nachos. The restaurant has a very nice atmosphere too.

"Very good"
5/6
Patrick S.8 years ago · 1 review

Mango margaritas, Fish tacos and tortilla soup were outstanding. Very nice staff. Only downside was they didn't offer complimentary salsa and chips. Atmosphere was also fun but not obnoxious.

"Very good"
5/6
Paul M.8 years ago · 1 review

Really nice time, fully booked for the walk ins in front of us, but our quandoo booking meant we were seated straight away. Nice food and atmosphere so would go back again

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

nice little restaurant, with welcoming staff, lovely mexican food and decorations

"Very good"
5/6
Debi C.8 years ago · 1 review

Lovely food, great atmosphere. The place it self when you first walk past it seems quite small, but most the restaurant is under ground! Nice little touch

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

The food was excellent, the staff were friendly and the atmosphere was very chilled. Oh and the mojitos are also highly recommended! We will definitely visit again.

"Very good"
5/6
Colin M.8 years ago · 1 review

Excellent food and service. Loved the old photos!! Will be back on our next Edinburgh trip!!

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

We have been visiting Viva's for years - my opinion is that it is one of the best Mexican Restaurants by far. The food is lovely, the staff are attentive and efficient and the margaritas are fantastic!

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.