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...
  • Excellent59%
  • Very good30%
  • Average7%
  • Poor3%
  • Terrible1%
Travellers talk about
“fajitas” (119 reviews)
“chips and salsa” (11 reviews)
Closed Now
Mexican, Central American, Grill, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
7 Victoria Street, Edinburgh EH1 2HE, Scotland
All Details
Write a ReviewReviews (865)
Traveller rating
Traveller type
Time of year

1 - 10 of 803 reviews

Reviewed yesterday via mobile

I found this restaurant while visiting Edinburgh on business a few years ago and decided to seek it out again this time. Was delighted that mussels were still on the menu and still tasting just as good. A really friendly place with fun food and...More

Thank Anne H
Reviewed 1 week ago

We stopped by here for a bite to eat after visiting the Harry Potter Shop across the road. We arrived about 3.45pm, so managed to get the lunch menu, which was great value! I had the chicken wing starter, the chicken burrito, and the chocolate...More

Thank terialice
Reviewed 1 week ago

Mariachi on Victoria St is a great place to visit test and recuperate, while dining Mexican style! The food is terrific , the staff are wonderful! Do your self a favour and try Mariachi.

Thank Úna W
Reviewed 1 week ago via mobile

We visited Mariachi after reading TripAdvisor reviews whilst in Scotland. My wife and I had been having burrito cravings for a while so went here for an evening meal one night. We had the Nachos to share as a starter. We both had the shredded...More

Thank Dunder88
Reviewed 1 week ago via mobile

Fantastic food, great service. All of our dishes were excellent, couldn’t fault anything at all. Staff were all very helpful, and the service was very quick. We’ll definitely be back.

Thank David G
Reviewed 2 weeks ago via mobile

Visited here for a 50th birthday treat, a lovely place with a nice atmosphere, food and service both excellent.

Thank mark w
Reviewed 2 weeks ago via mobile

Stumbled across this and so glad we did! We are from the lunch time menu and had two courses for £10 each. We had Bbq chicken wings (which were delicious) and nachos to start and chicken burrito and chicken fajitas for main. The chicken fajitas...More

Thank Hanjay14
Reviewed 3 weeks ago

The food here was delicious, we visited while on holiday on a chilly Tuesday night in March. There was plenty of space. We both had vegetarian burritos and they were very good, the portion size was nice too, plenty to eat but not ridiculously huge....More

Thank kpwxx
Reviewed 3 weeks ago via mobile

My girlfriend and I booked a table here on Saturday night. Neither of us had been before and were excited to be trying a new place to eat. Location is superb - so close to the Grassmarket and a short walk to Princes St. Venue...More

Thank Alan C
Reviewed 3 weeks ago

I am sorry to write this, because this place is really well decorated, is cozy and warm and so central and the service so friendly, smiley and kind. But my experience with the food has not been good, even if the menu is well curated....More

Thank giulia a
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 151 hotels in Edinburgh
Radisson Collection Hotel Royal Mile Edinburgh
3,025 reviews
.09 km away
Grassmarket Hotel
2,346 reviews
.10 km away
Apex City of Edinburgh Hotel
2,878 reviews
.16 km away
Fraser Suites Edinburgh
1,788 reviews
.19 km away
Nearby Restaurants
La Barantine
153 reviews
.04 km away
The Grain Store
964 reviews
.01 km away
La Barantine Victoria
205 reviews
.04 km away
2,376 reviews
.01 km away
Nearby Attractions
Royal Mile
19,668 reviews
.07 km away
Gladstone's Land
419 reviews
.06 km away
Lady Stairs House
18 reviews
.08 km away
Riddle's Court
17 reviews
.05 km 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$10 - US$28
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
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:00 PM
12:00 PM - 10:00 PM
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