Restaurants, pubs & cafes in Edinburgh

Viva Mexico Restaurant

Widely regarded as "among the best Mexican Restaurants in Scotland", all dishes are prepared using fresh local produce. Fresh lime juice margaritas, Mexican beers & New World wine. The menu here is loaded with cracking dishes inc. some of old family recipes that have been passed down through the generations.

41 Cockburn Street, Edinburgh, EH1 1BS

0131 226 5145