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

After 25 years cooking the food of her Mexican childhood on Edinburgh’s Royal Mile, Mayra Nuñez and her team have their successful formula off pat. Twinkly lights and bold colours are cheery on a quiet weekday evening, though a stack of sombreros…

Viva Mexico

1.1 miles
41 Cockburn Street, Edinburgh, EH1 1BS

The Gonzalez family have been saying ‘viva Mexico’ at this colourfully decked-out tumble of rooms in Cockburn Street for over 28 years. It’s actually a big place, but the upstairs-downstairs-nooks-and-corners configuration means a big group dining won’t…

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

‘Whenever he goes on holiday, he comes back with another one.’ Fifteen tequilas ranging from pure blue agave unaged silvers right up to oak-aged añejos suggest that somebody is clocking up serious air miles, and make for a drinks menu that’s a definite…

Miro's Cantina Mexicana

1.6 miles
184 Rose Street, Edinburgh, EH2 4BA

Miro’s may be tiny but it ain’t shy – if the colourful street frontage doesn’t grab your attention, the big daily specials blackboard on the pavement will. Once inside, the floral tablecloths and general decorative mayhem come together with upbeat…

Sabor Criollo

1.9 miles
36 Deanhaugh Street, Edinburgh, EH4 1LY

Busy and buzzy, Stockbridge’s own ‘taste of creole’ – Sabor Criollo – is a cosy and colourful gem of a neighbourhood restaurant. It boasts red walls, trompe l’oeil murals, a thatched bar, South American flag bunting, a fake tree with a Virgin Mary…