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.


££ - £££Mexican, ,
7 Victoria Street, Edinburgh EH1 2HE, Scotland
+44 131 623 0077
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good31%
  • Average7%
  • Poor3%
  • Terrible1%
Travellers talk about
“fajitas” (119 reviews)
“chips and salsa” (11 reviews)
Open Now
Mexican, Central American, Grill, Vegetarian Friendly, Vegan Options, Gluten Free Options
££ - £££
7 Victoria Street, Edinburgh EH1 2HE, Scotland
All Details
Write a ReviewReviews (882)
Traveller rating
Traveller type
Time of year

1 - 10 of 818 reviews

Reviewed 5 days ago

My preferred Mexican food flavored style is mostly Baja Mex (Baja California, Mexico up through Southern California, US). For those that know Mexican food, you know that is a different flavor than Tex-Mex, Arizona-Mex, the flavors around Mexico City or Oaxaca, etc. I felt the...More

Thank teresave
Reviewed 6 days ago

The flavours of all the dishes from the dips to the mains were the best of Mexican food from anywhere. The service could not be faulted and every member of staff worked hard, nonstop. They were attentive to every customer present. Wish I could take...More

Thank 681stephen
Reviewed 1 week ago via mobile

I recommend starting with a frozen margarita and caviche/ tacos. The food is colourful, spicy and delicious. The place itself is not a fancy restaurant, more like a diner and quite family friendly. The staff is helpful and attentive, you don't have to wait too...More

Thank ciri852015
Reviewed 1 week ago

On the recommendation of our Airbnb host we ventured to Mariachi for Cinco De mayo dinner. We were extremely lucky to get right in without a reservation. Service was excellent, the margaritas were wonderful and the dinner was great. Very happy with the restaurant. Nice...More

Thank CSL_LaCrosse
Reviewed 2 weeks ago via mobile

On 2nd June I had arranged a table for 37 ladies to enjoy food and drinks at Mariachi as part of a hen do. Every single one of the party commented on how fantastic the food was but also the service. The staff couldn’t have...More

Thank AJ C
Reviewed 2 weeks ago

Fantastic Mexican restaurant, great atmosphere, friendly staff, good service despite them being really busy. We probably ordered too much food, but what the heck! Everything was perfectly cooked and well presented. Only problem was the long walk downstairs to the toilets! Highly recommended.

Thank AggiePirate
Reviewed 3 weeks ago via mobile

We visited this brilliant Mexican restaurant for lunch over the Bank holiday, 2 courses for £10, a couple of drinks added, fantastic value. Chilli mushrooms to start followed by vegetarian fajitas, really fresh, tasty and great value for money, add in helpful friendly staff and...More

Thank themccallfamily
Reviewed 3 weeks ago

If you love Mexican food, you'll love Mariachi! Great atmosphere, friendly, helpful staff and plenty of tasty food to suit all palettes. If you are driving (or just don't wish an alcoholic drink) try one of their creatively presented Mocktails: delicious and fun to drink.One...More

Thank Cher130
Reviewed 4 weeks ago via mobile

Stopped here after deciding on something spicy - waiting staff attentive and helpful, we tucked into our delicious Mexican feast. As a vegetarian I was pleased with the number of veggie choices. Really nice grub - restaurant downstairs and route to the lavatories is more...More

Thank Steve R
Reviewed 4 weeks ago via mobile

Amazing Mexican food at cheap prices! Would recommend the steak fajitas. We will be back soon, thank you!

Thank Christina S
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-flavoured 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
Nearby HotelsSee all 150 hotels in Edinburgh
Radisson Collection Hotel Royal Mile Edinburgh
3,086 reviews
.05 miles away
Grassmarket Hotel
2,378 reviews
.06 miles away
Apex City of Edinburgh Hotel
2,902 reviews
.10 miles away
Fraser Suites Edinburgh
1,818 reviews
.12 miles away
Nearby Restaurants
La Barantine
161 reviews
.03 miles away
The Grain Store
972 reviews
.00 miles away
La Barantine Victoria
212 reviews
.02 miles away
2,456 reviews
.01 miles away
Nearby Attractions
Royal Mile
20,354 reviews
.05 miles away
Gladstone's Land
433 reviews
.04 miles away
Lady Stairs House
19 reviews
.05 miles away
Riddle's Court
23 reviews
.03 miles away
Ask a question
Questions & Answers
17 May 2017|
AnswerShow all 3 answers
Response from mattshahfar | Property representative |
Our margaritas go down very well with diners, they are our top selling cocktail (as you might have guessed). As far as feedback from our American clientele on them, we've never had any complaints :)
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$9 - US$26
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Reservations, Seating, Waitstaff, Street Parking, Highchairs Available, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Credit Cards
Good for
Child-friendly, Kids, Special Occasion Dining, Groups
Open Hours
14:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
12:00 - 22:00
12:00 - 22:00
Location and Contact Information
  • Address: 7 Victoria Street, Edinburgh EH1 2HE, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh>  > Old Town
  • Neighbourhood: Old Town
  • Phone Number: +44 131 623 0077
  • E-mail
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