
Authentic Mexican flavors and vibrant cocktails in the heart of Edinburgh.
Mariachi Restaurant offers an unforgettable dining experience with authentic Mexican cuisine, including fresh tacos, nachos, and cochinita pibil. Located on Victoria Street in Edinburgh, it features a lively atmosphere, friendly service, and a wide selection of cocktails like margaritas and sangria. With vegan options and reasonable pricing, it's a top choice for locals and visitors seeking delicious, flavorful meals in a vibrant setting.
No photos available
Freshly prepared dishes like tacos, nachos, and cochinita pibil using traditional recipes and high-quality ingredients.
Creative cocktails including margaritas and sangria, served in a vibrant setting with a fun atmosphere.
Delicious plant-based meals to cater to diverse dietary preferences and ensure everyone enjoys their visit.
Book tables for parties and events in our bustling restaurant, ideal for celebrations or casual gatherings.
A variety of house-made hot sauces to enhance your dishes, adding extra flavor and spice to your meal.
Claim Mariachi Restaurant to update business info, respond to reviews, and access analytics.
Overall rating
SSB M
Amazing Mexican restaurant in Victoria Street! We had the nachos, cochinita pibil and baja fish tacos, everything was delicious. The ingredients taste fresh and balanced with great flavours. There was also a range of hot sauces to add to the dishes, which we loved! The chocolate brownie was ok, but we will definitely come back to try the churros. The staff are friendly and attentive. We booked a table which we would definitely recommend as the restaurant filled up quickly.
Andrew Towsey
The best Mexican restaurant in Scotland, I try to come here every time I'm in Edinburgh. Food is 🔥 fun atmosphere 💃 and DELICIOUS food 😋 Couldn't recommend any higher 👌 (nachos w chicken & carne asada tacos pictured)
Kinga Surmiak
We visited Mariachi in Edinburgh and absolutely loved it. The nachos and tacos were delicious, full of flavour and beautifully prepared. I also tried a margarita with Corona for the first time — a completely new experience for me, and I really enjoyed it! The service was incredibly friendly and welcoming, which made our visit even better.
Ryan
The restaurant is beautiful and the food was absolutely delicious. But we had to wait very long for the food and drinks, because the restaurant gets quite busy. The cocktails (sangria’s) had barely any alcohol and not our favorite taste. The service was good.
James Gill (JAMES)
Absolutely delicious with good vegan options. Everyone enjoyed their meals. Very reasonable pricing. Would definitely come back.