About

Top Choice Award
2025 Bars

Mariachi Restaurant, located in Edinburgh, offers an inviting atmosphere complemented by vibrant flavors characteristic of authentic Mexican cuisine. With a mid-range price point of 20-30 GBP per person, this spot promises delightful dishes like burritos and steak fajitas, served with freshly prepared guacamole. The menu also features classics such as nachos, tacos, and churros for dessert, perfect for those looking to enjoy a memorable lunch or dinner.

The setting is enhanced by the friendly and attentive staff, ensuring a pleasant dining experience. Whether you choose to dine indoors or take advantage of the outdoor seating, you'll find the decor to enhance the warm and lively atmosphere. Convenient amenities like free Wi-Fi, on-street parking, reservations, and even food delivery make it a flexible choice for any occasion. For pet lovers, the option to bring your furry friends along is an added bonus. Enjoy a selection of beverages, including Prosecco, various wines, and unique cocktails, rounding off an impeccable Mexican feast at Mariachi Restaurant.

Show more

Price

$$$$ 20 - 30 GBP

Meals

Lunch, Dinner

Cuisines

Mexican, Vegetarian

Services

Delivery, Takeaway, Reservations available, Outdoor seating, Dine-in, Reservations recommended

Dietary options

Vegan options, Vegetarian options, Halal options

Offering

Serving alcohol, Serving desserts, Small plates, Serving cocktails, Serving beer, Serving wine, Serving coffee

Reviews and Ratings

Write a review
4.5
based on 2,565 reviews
4.5/5 1,678 reviews
4.6/5 887 reviews
Chris Hailstones
Chris Hailstones
1 month ago on Google
  • Food: 5
  • Service: 4
  • Atmosphere: 5

The food was excellent. We visited it as viva Mexico has closed. It is a worthy replacement and I’m glad we tried it.

Marta Saura
Marta Saura
1 month ago on Google
  • Food: 5
  • Service: 4
  • Atmosphere: 4

Comida excelente y platos muy generosos. Un poco de espera.

Fran331
Fran331
1 month ago on Google
  • Food: 4
  • Service: 5
  • Atmosphere: 4

Sono capitata qui all'ora di pranzo in pieno agosto e senza prenotazione, perché tutti gli altri ristoranti di Victoria's Street avevano una fila chilometrica all'esterno. Il servizio è stato rapido e cordiale e il cibo buono seppur un po' pesante. Se non amate il piccante state molto attenti a cosa ordinate.

Frequently Asked Questions

  • What is the address of Mariachi Restaurant?
    Mariachi Restaurant is located at 7 Victoria St, EH1 2HE, Edinburgh, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Royal Mile Cashmere (128 m walk)
    • Bus stop Chambers Street (409 m walk)
    • Bus stop The Mound (Stop MD) (364 m walk)
    • Bus stop Lauriston Place (387 m walk)
    • Bus stop Victoria Street (119 m walk)
  • How is Mariachi Restaurant rated by visitors?
    Mariachi Restaurant has an average rating of 4.5 based on 2,565 reviews across platforms such as Google, Facebook.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as beef, beer, brownie, burgers, cakes, cheese, chicken, chocolate, coffee, fish, french fries, ice cream, meat, pork, bird, along with a variety of drinks.
  • What is the average price for a meal at Mariachi Restaurant?
    The average price for a meal is 20 - 30 GBP (it is cheap - $).
  • mariachi restaurant edinburgh photos
  • mariachi edinburgh
  • mariachi restaurant menu
  • mariachis edinburgh
  • mariachi restaurant
  • mariachi restaurant edinburgh
  • mariachi restaurant edinburgh menu
  • mariachi restaurant edinburgh reviews