Viva Mexico

Run by the Gonzalez family since 1984, Viva Mexico lays claim to being the first Mexican restaurant in Edinburgh. It provides authentic Mexican cuisine for a Scottish audience, including some secret family recipes. There’s a homely character about the place, with its walls full of old family photographs. Conveniently located moments away from Waverley train station, it’s a popular spot for tourists and locals alike.

Visit Website
View Photos
I've been here

Local inspiration