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 traditional, family-style dishes to simple street food and Tex-Mex favourites such as Burritos, Nachos and Chilli con Carne - not to forget those sizzling Fajitas!

To wash it all down our bar stocks a large range of imported Mexican beers, 100% Agave Tequilas and premium spirits from across the globe. Or why not indulge yourself in one of our sumptuous cocktail creations.

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


Welcome to Mariachi