
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.
Viva Mexico is a mexican restaurant located in Edinburgh. With affordable prices (££), it's a great option for enjoying authentic Mexican flavours without breaking the bank.
Listing created by the directory
This business does not yet manage its listing. Data may not be up to date.Last updated: 11 Mar 2026