Situated in the heart of Edinburgh's beautiful Old Town, Mariachi is a family run Mexican restaurant now celebrating over a decade in business.

With a continued commitment to sourcing the finest quality ingredients, our food encompasses the many different styles of Mexican cuisine from the traditional family style home-cooking to simple street food and the more 'Californian style' favourites such as Burritos and Nachos. Not to forget those sizzling Fajitas.

To wash it all down our bar stocks a large range of imported Mexican beers, Premium Tequilas and delicious cocktails.

The perfect place to unwind after a busy day or celebrate a special occasion with friends and family. 

  

Welcome to Mariachi.