Mariachi - Edinburgh

#20 - Order Vegetarian Edinburgh, #22 - Order Fast Food Edinburgh, City of, Mexican
Menu
Full menu with pictures, prices and categories.
Reservation
Reservation request for Mariachi.

Mariachi

Mariachi
4.3 / 5 (12721 reviews)

Menu

The menu of Mariachi from Edinburgh contains about 96 different courses and drinks. On average you pay about £7 for a dish / drink.

Mariachi's Mexican restaurant, located in the heart of Edinburgh's old town, is a family-run establishment that prides itself on using the highest quality ingredients. Their extensive menu includes traditional Mexican dishes such as tacos, enchiladas, and fajitas. In addition, they offer a separate drinks menu featuring a selection of beer, wine, and cocktails - including Margaritas made with 100% Agave Tequilas. You can find Mariachi's at 7 Victoria Sria Street, just a four minute walk from the historic Edinburgh Castle and the Royal Mile, and only one minute away from the National Library of Scotland.

Last update: 17.01.2026 from: Kirsty

Menu with prices

View PDF

Images

Mariachi Food Mariachi Food Mariachi Food Mariachi Food Mariachi Inside Mariachi Food Mariachi Food Mariachi Food

Reservation request for Mariachi

Enquire Reservation Now

Feedback

★ 4.3 / 5 from 12721 reviews

Was Fred King at Mariachi a mag?
Excellent Mexican food! My fiancée and I loved the fresh Guak especially. We cannot wait to go back and have recommended all our friends and family for when they visit Edinburgh. View all feedback.

What T2820TKrobinl dislikes about Mariachi:
Friendly and attentive staff. Food was ok. Bit average. I had a chicken burrito. Served with a token amount of rice and salsa for £14. I don’t understand the drizzle of dressing and garnish on a burrito. Aren’t you supposed to pick it up and eat it with your hands? Thought it was quite expensive for what it was. View all feedback.

david-moritz-1
28.06.2024

Toilets need attention. They are filthy. Chairs also need replacing as a lot are worn out. Place needs some atmosphere. It’s a Mexican restaurant the lighting is too bright and house music just seems odd.

helena-hardy
28.06.2024

You HAVE to get the coconut margarita! So good! The food was great too!

cj-fern828
28.06.2024

Sometimes you need something different from British food, no offense intended. Was near the hotel and gave it a try. Great food at reasonable prices. Quick service. The perfect spot for a nice dinner. Would go back.

kirsty-devine-4
11.08.2025

Great menu with lots of choice. Tacos, nachos and margaritas were lovely. Very busy place so we booked ahead to ensure we got a table. Meal type: Dinner Price per person: £20–30 Food: 5 Service: 5 Atmosphere: 5

rachel-hampton-churc
11.08.2025

Such yummy yummy food, really great flavours! The staff were lovely, the place is super cute and convenient. Really can't fault anything. Meal type: Dinner Price per person: £10–20 Food: 5 Service: 5 Atmosphere: 5 Recommended dishes: Beef Enchiladas, Pollo En Crema De Chipotle

Full Menu

  • Starters

    Mariachi Crunch
    Mariachi Crunch
    £5
  • Cocktails, Beer & Cider

    Old Mout Apple Passion Fruit Cider
    Old Mout Apple Passion Fruit Cider
    £5
  • Wines

    Alvier Cabernet Rose (Chile)
    Alvier Cabernet Rose (Chile)
    £19
    Veldt Range Chenin Blanc (South Africa)
    Veldt Range Chenin Blanc (South Africa)
    £18
  • Modifiers

    Add Chilli Beef
    Add Chilli Beef
    £2
  • Chicken

    Pollo En Crema De Chipotle
    Pollo En Crema De Chipotle
    £14

More information

Suggested nearby restaurants.