
Where to eat Mexican in Edinburgh: 10 places we mapped
The 10 Mexican restaurants we have mapped in Edinburgh, with address, Google rating and price range.
In short
In Edinburgh we have mapped 10 Mexican restaurants. The three with the most reviews: Mariachi Restaurant, Miros Cantina Mexicana, Taco Libre.
How this list was made
We did not rank by stars. We list the 10 Mexican places we have located in Edinburgh from public sources, with their address, their Google rating and their price range. Between them they hold 6.401 Google reviews.
To be clear: we do not score these restaurants. The stars come from Google, not from us. We have not been: this guide says where they are and what they advertise, not which one cooks best.
Mariachi Restaurant
Colourful, family-run Mexican cantina serving up familiar cuisine and margaritas in fun ambiance.
Google rating: 4.5 from 1.848 reviews · Address: 7 Victoria St, Edinburgh EH1 2HE, United Kingdom · Price range: ££ · Website
Miros Cantina Mexicana
Ingredients imported direct from Mexico flavour traditional cuisine in this colourful, cosy cantina.
Google rating: 4.2 from 1.301 reviews · Address: 184 Rose St, Edinburgh EH2 4BA, United Kingdom · Website
Taco Libre
Tacos & Mexican eats plated in a relaxed setting with colourful decor & a roadside terrace.
Google rating: 4.5 from 989 reviews · Address: 3 Shandwick Pl, Edinburgh EH2 4RR, United Kingdom · Price range: ££ · Website
Bonnie Burrito Mexas
Mexican restaurant in Edinburgh, on S Clerk St. 4.3 from 544 Google reviews.
Google rating: 4.3 from 544 reviews · Address: 82 S Clerk St, Edinburgh EH8 9PT, United Kingdom · Website
Tortilla Edinburgh Forrest Road
Mexican restaurant in Edinburgh, on Forrest Rd. Mid-range prices (££), 4.6 from 445 Google reviews.
Google rating: 4.6 from 445 reviews · Address: 26 Forrest Rd, Edinburgh EH1 2QN, United Kingdom · Price range: ££ · Website
Taco Libre Bar
Mexican restaurant in Edinburgh, on Rose St. Mid-range prices (££), 4.3 from 372 Google reviews.
Google rating: 4.3 from 372 reviews · Address: 85 Rose St, Edinburgh EH2 3DT, United Kingdom · Price range: ££
FreshMex
Mexican restaurant in Edinburgh, on Lothian Rd. 4.3 from 368 Google reviews.
Google rating: 4.3 from 368 reviews · Address: 119 Lothian Rd, Edinburgh EH3 9AN, United Kingdom · Website
Cabo Restaurant Edinburgh
Mexican restaurant in Edinburgh, on Hanover St. 4.4 from 310 Google reviews.
Google rating: 4.4 from 310 reviews · Address: 99 Hanover St, Edinburgh EH2 1DJ, United Kingdom · Website
Turbo Burrito Edinburgh
Mexican restaurant in Edinburgh, on Broughton St. Budget prices (£), 4.2 from 135 Google reviews.
Google rating: 4.2 from 135 reviews · Address: 43 Broughton St, Edinburgh EH1 3JU, United Kingdom · Price range: £
Bonnie Burrito Events
Mexican restaurant in Edinburgh, on 39x Lauriston Pl. Budget prices (£), 4.5 from 89 Google reviews.
Google rating: 4.5 from 89 reviews · Address: 39x Lauriston Pl, Edinburgh EH3 9HA, United Kingdom · Price range: £
Where to buy the ingredients
To cook it at home, we have 314 shops selling Mexican products mapped in the UK. See the shop guide.
Frequently asked questions
How many Mexican restaurants are there in Edinburgh?
We have mapped 10. The full list, with opening hours and phone, is in our directory.
Are the ratings yours?
No, they come from Google. We map, we do not review.

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.
Read more