We’d like to welcome you to Viva Mexico, no matter whether you’re a first-timer or a regular guest. Since our opening all the way back in 1984 we have been providing the people of Edinburgh with authentic Mexican cuisine, cooked just how it is in our homeland of Mexico. At our Mexican-run family restaurant on Cockburn Street in the city’s Old Town, you’ll find a wide range of traditional Mexican specialities plus some modern updates on classic dishes. Our fajitas areread more
Make a reservationFancy a meal at Viva Mexico? Click here to book a table.
Write a review and share your experience at Viva Mexico with other diners.
41 Cockburn St, Edinburgh EH1 1BS
To navigate, press the arrow keys.
|Home||Jump left by 75%|
|End||Jump right by 75%|
|Page Up||Jump up by 75%|
|Page Down||Jump down by 75%|
Map data ©2023 Google
Phone0131 226 5145