Restaurants, Mexican, Outdoor dining within 5 miles of Edinburgh

6 places within 5 miles

Sorted by popularity / distance

Pancho Villa's

0.8 miles
240 Canongate, Edinburgh, EH8 8AB

Pancho Villa was a Mexican revolutionary, whose followers were labelled ‘Villistas’. This restaurant bearing his name has been servicing demand from regulars and tourists for more than two decades. It is also pitching at the student market and seeking…

Viva Mexico

1.1 miles
41 Cockburn Street, Edinburgh, EH1 1BS

The chocolate and chilli cheesecake is a final stamp of authenticity from a kitchen in which chef Luis Mayoral – a native of Veracruz – weaves his magic. In the three decades since the Gonzalez family opened Viva Mexico, the restaurant has earned a…

The Basement Bar and Restaurant

1.1 miles
10–12A Broughton Street, Edinburgh, EH1 3RH

Long-acknowledged by regulars in the Broughton Street area and from further afield as being an atmospheric wee hideaway for a late-night drink and a reasonable choice for a Mexican-flavoured bite to eat, the Basement’s recent purchase and refurbishment…


1.2 miles
7 Victoria Street, Edinburgh, EH1 2HE

The Grim Reaper’s presence may prove disconcerting, but thankfully it is a temporary distraction as one of Edinburgh’s ghost tours pass by. Inside, Mariachi continues to thrive. Friendly staff buzz around a dining area that benefits from warm décor and…

Miro's Cantina Mexicana

1.6 miles
184 Rose Street, Edinburgh, EH2 4BA

Tables at Miro's may be squeezed into the compact space but the hubbub of diners and the clatter of cutlery on plates combine with the background music to ensure that the atmosphere is cosy and chilled rather than cramped and intrusive. And in summer…

Sabor Criollo

1.9 miles
36 Deanhaugh Street, Edinburgh, EH4 1LY

Once down the steep steps from the bustle of Stockbridge, you’re hit with a burst of colour and music from Sabor Criollo – so much so that it makes the rest of Edinburgh feel monochrome by comparison. From the trompe l’oeil on the red walls depicting…