Viva Mexico Edinburgh

Image by Stu Anderson

Viva Mexico – The definitive taste of México

Viva Mexico sells fantastic, authentic Mexican food at a very affordable price. It is probably the restaurant that I go to most frequently in Edinburgh, and a firm favourite of mine.

Opened by the Gonzalez family in 1984, with the intention of providing a restaurant with genuine Mexican tasting food, Viva Mexico certainly does provide the atmosphere not only with delicious cuisine – enchiladas, burritos and tacos – but with a vibrant Mexican décor that goes beyond the usual papier-mache to incorporate family portraits and vintage photos of mariachis and Zapatistas.

The food is, quite frankly, heavenly. I would say that I am quite a fan of Mexican, but I have never had anything this good. The food is well priced and the portions are generous.  If you aren’t sure about Mexican food, go at lunchtime when the portions are smaller and the prices are cheaper, so you can decide if it is for you. 

If you fancy a cocktail, there are plenty of tequila heavy ones to choose from, and the Latin American beer is great. The dessert menu changes often, but if you want a Scottish dessert that is far superior to the usual Battered Mars Bar, then you must try the Irn-Bru Sorbet. It’s surprisingly refreshing, and is sweet without being sickly. I’m not much of a dessert man, but whenever I am in Viva Mexico, I find myself going back to it!

Viva Mexico is extremely popular, particularly on Saturday nights, so if you are going – book ahead!

Offline Edinburgh tips? Get our iPhone / Android app!

Details about this spot



41 Cockburn Street, Edinburgh

Telephone number


Opening Times

Mon – Fri 12:00 – 14:00 & 18:00 - 22:30, Sat - Sun 12:00 - 16:30 & 18:00 - 22:30


Mains from: £ 10.95


Last Changed Date: 2016-05-19 11:45:13 +0200 (Thu, 19 May 2016)