
Back to directory
Viva Mexico
41 Cockburn Street, Edinburgh EH1 1BS, Scotland, Edinburgh
Mexican££

About the restaurant
One of Edinburgh's longest-running Mexican restaurants, open since 1984 on Cockburn Street. A beloved institution serving traditional Mexican bistro fare for over 40 years.
In Edinburgh (Scotland) you'll find Viva Mexico, a Mexican restaurant. Prices are moderate (££).
Listing created by the directory
This business does not yet manage its listing. Data may not be up to date.Last updated: 12 May 2026
Make it at home
Love the food at Viva Mexico? Try making these Mexican recipes in your own kitchen:



