Mexican in New Town

El Cartel

Small, dark, and invariably packed, El Cartel brings authentic, vibrant Mexican street food to Edinburgh, delivered super-fast with a banging soundtrack and a bucket of hot sauces on each table. The menu is so conci…
Mexican in Old Town

Pancho Villa's

With a Mexican-born owner and lots of Latin American and Spanish staff, it's not surprising that this colourful and lively restaurant is one of the most authentic-feeling Mexican places in town. The dinner menu incl…