We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!


#105 of 1,780 Restaurants in Edinburgh
Certificate of Excellence
Old Town
Mexican, Central American, Grill, South American, Gluten Free Options
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
7 Victoria Street, Edinburgh EH1 2HE, Scotland
+44 131 623 0077
2:00 pm - 10:00 pm
Closed now
All hours
Sun 2:00 pm - 10:00 pm
Mon - Thu 5:00 pm - 10:00 pm
Fri - Sat 12:00 pm - 10:30 pm
More Info
Add Photo Write a Review

584 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 557: English reviews
Darlington, United Kingdom
Level Contributor
20 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed yesterday NEW

Friendly staff, the food was delicious, and a nice jug of sangria. Just what was needed after a day wandering around the festival.

Thank Littlecar1
Level Contributor
24 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 2 days ago NEW via mobile

Just happened to go into this restaurant in Victoria st Edinburgh, and oh! What a find. Fabulous Mexican food, great service, great atmosphere, busy, but, the staff still got the food out in good time. Will go back again & again.

Thank Helen L
Motherwell, Scotland, United Kingdom
Level Contributor
34 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
5 of 5 stars Reviewed 4 days ago NEW

Found this at the Grassmarket during the Fringe. The staff were so friendly, the food was authentic mexican food. Very tasty and fresh. It was amazing, can't recommend it enough. Will definitely be returning.

Thank AmyShambles
Ballycastle,Northern Ireland
Level Contributor
52 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 64 helpful votes
4 of 5 stars Reviewed 4 days ago NEW

We regularly visit this gem of a restaurant where the staff are welcoming and efficient and the atmosphere can be hectic when the restaurant is busy. The rooms are decorated simply in a rustic Mexican style, there is a good range of starters and mains. I had quesadillas for a starter and a pulled pork chimichanga as my main, both... More 

Thank FatherTed1_7
2 reviews
5 of 5 stars Reviewed 5 days ago NEW via mobile

An amazing meal that everyone enjoyed. Service was courteous and we'll timed. Food was well cooked, authentic, full of flavour and we'll priced. Will be back and any success this establishment gets is very well deserved... I almost never write reviews but this place was, as far as I was concerned, 100%. Thanks to you all.

Thank Graham F
Enschede, The Netherlands
Level Contributor
74 reviews
26 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
4 of 5 stars Reviewed 6 days ago NEW via mobile

We had a burrito and a chimichanga and they were both delicious and, according to Edinburgh standards not even expensive😀

Thank Stephan G
Level Contributor
37 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 47 helpful votes
2 of 5 stars Reviewed 6 days ago NEW

Albeit the restaurant was very busy as it is festival time however we weren't given fresh cutlery for the mains - the staff were so rushed they barely had time to attend to us - the food was average - nothing special - disappointed but hey in festival time at least we got a table ;-)

Thank Cockpitqueen747
Level Contributor
21 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed 6 days ago NEW

Best Mexican food I've had in a long time! Was very impressed since it was a quick find on the street and hadn't heard of it before. Would definitely recommend.

Thank MissSunshine_AK
Leighton Buzzard, United Kingdom
Level Contributor
395 reviews
271 restaurant reviews
common_n_restaurant_reviews_1bd8 195 helpful votes
4 of 5 stars Reviewed 1 week ago via mobile

Every restaurant was packed at lunchtime on Friday. The Fringe crowd added of course to the number of visitors in the city. This Mexican restaurant is fairly large, with brightly painted walls. The service was excellent, even though it was busy. The food was delicious and not overpriced for a big city. We thoroughly enjoyed it. Just right for a... More 

Thank TravelBedfordshire
Edinburgh, United Kingdom
Level Contributor
27 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 1 week ago via mobile

I visited here at the start of August before attending a festival show, we had nachos for starters and fajitas for mains, the food was well cooked, was very tasty and would recommend this place for food, well done

Thank CraigH270779

Travelers who viewed Mariachi also viewed

Edinburgh, Scotland
Edinburgh, Scotland
Edinburgh, Scotland

Been to Mariachi? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Average prices
$9 - $26
Mexican, Central American, Grill, South American, Gluten Free Options
Lunch, Dinner, Late Night
Restaurant features
Takeout, Outdoor Seating, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Reservations, Seating, Waitstaff, Street Parking, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Delivery, Highchairs Available
Good for
Dining on a budget, Special occasions, Families with children, Large groups
Open Hours
2:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
12:00 pm - 10:30 pm
12:00 pm - 10:30 pm
Location and Contact Information
  • Address: 7 Victoria Street, Edinburgh EH1 2HE, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh>  > Old Town
  • Neighborhood: Old Town
  • Phone Number: +44 131 623 0077

Questions & Answers

Questions? Get answers from Mariachi staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?

Staying in Old Town

Neighborhood Profile
Old Town
Few Edinburghers live in the Old Town, but its labyrinth of dank alleys and steep streets suggests this was not always the case. Today, it’s mostly visitors, tartan-flavored souvenir shops, and pipers that you’ll find on its cobbled streets. This is the place to get a feel for Auld Reekie (Old Smelly), as the town was once nicknamed, and stroll the Royal Mile, the thoroughfare that links the castle with the royal palace – two of Edinburgh’s great set-piece attractions. But there’s lots more exploring to do here down dozens of little alleys, or wynds, while at night the city’s busiest clubs erupt along the Cowgate which is closed to traffic for this purpose.
Explore this neighborhood