Located in Edinburgh’s historic Old Town, we at Viva Mexico draw in both tourists and locals alike who love indulging in our traditional Mexican cuisine. The menu here is loaded with our favourite dishes including some of our old family recipes that have been passed down through the generations. Visit us on Cockburn Street, located only moments away from Waverley train station to try some for yourself. We look forward to serving you soon!Address: 41 Cockburn Street
United KingdomPhone: +44-0- 131 226 5145
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.