Mexican Restaurants In Edinburgh

Cheesy loaded nachos, burritos packed with rice and chicken, tacos filled with everything under the sun... is anyone else getting hungry? This city is full to the brim with delicious Latin American eats at all sorts of venues, whether you're after a casual tapas-style meal or a sit-down dinner complete with plenty of margaritas. Whatever you're in the mood for, we've got the best Mexican restaurant in Edinburgh for you.

Last edited by Scarlett Welch




Wahaca Edinburgh

Popular all over the country and founded by MasterChef winner Thomasina Miers, you know you're in safe hands at Wahaca when it comes to authentic Mexican restaurants in Edinburgh. The menu here is absolutely huge so there's truly something for everyone - kick off with nachos layered in homemade guacamole, followed by ancho mushroom tacos, chorizo quesadillas and more, all of which is produced in a carbon neutral way. As for drinks, we recommend the basil margarita or a passionfruit and vanilla mojito. 

Las Iguanas Edinburgh

A strong contender when it comes to Latin American fare, Las Iguanas can be found dishing out tasty eats, spicy margaritas and rum punch in the New Town. This colourful, open-plan restaurant cooks up the likes of taco sharing boards with a choice of fillings, cheesy beef quesadillas and chilli con carne, alongside plenty of smaller tapas plates too. Even better? You can also nab bottomless brunches here.

Sabor Criollo

With interiors that are decked out in bright red furnishings, indoor plants and a tropical hut-style bar, Sabor Criollo certainly puts the fun into Mexican dining. Their menu features tacos filled with beans, chicken or beef, alongside loaded nachos and grilled vegetable enchiladas. And if you need something to cool off the spice? Try out one of their Latin American-inspired cocktails, from margaritas to mojitos.