rezize toro home page attempt 2.JPG

Street Food.

No Bull.

Mexican inspired | proudly independent


Mexican street food, in the heart of Edinburgh’s Old Town

El Toro Loco is an independent family run Mexican restaurant situated on the picturesque Grassmarket in Edinburgh. We serve delicious, locally sourced, quality food that won’t break the bank, including burritos, tacos, quesadillas, breakfasts and dessert as well as a selection of beers and cocktails. So whether you need to grab a quick bite on the go or want to sit down with some drinks and some pals, we’ve got you covered!

For more information about El Toro Loco read owners Paul and Caitriona’s story here.

Follow us on social media to keep up to date with all our latest updates!


opening hours

Sun-Thurs: 9am to 11pm Fri-Sat: 9am to midnight


Delivery available through UberEats, Deliveroo and JustEat. Just follow one of the links and order away!

Toro delivery jpg.jpg

Sometimes you just want to stay at home but still want delicious Mexican food. We get it. That’s why El Toro Loco is available for home Delivery is through UberEats, Just Eat and Deliveroo. You’re welcome.


El Toro Loco

60 Grassmarket Edinburgh EH1 2JR

0131 629 1050

Please feel free to email, phone or pop in if you have any questions or queries and we’ll get back to you as soon as possible. Thanks!