Craving some Mexican food? Here are the best Mexican restaurants in Madrid where you can find some of the best tacos, burritos, and guacamole in the city!

Recognised by UNESCO as an Intangible Cultural Heritage, Mexican cuisine is one of the most popular ones in the world. It is famous not just for traditional dishes such as burritos, nachos and fajitas but also for the delicious sauces which accompany them and which are prepared with different spices, many of them spicy.

Best Mexican Restaurants in Madrid

Unsurprisingly, Madrid has a huge number of Mexican restaurants, some authentic, some Tex-Mex, others a uniquely Spanish take on the popular cuisine. If you would like to enjoy the Best Mexican Restaurants in Madrid, all you have to do is visit one or all of these places:


1. Tierra Burrito Bar

Are you missing some tex-mex? Probably the most authentic burrito bar in Madrid, this place makes delicious cheap mexican food and margaritas for when you’ve got the craving! The restaurant serves the same kind of food as Chipotle. Its tasting menu includes dishes such as burritos, desnudos, tacos, salads or nachos (vegan options available). Serving sizes are very generous and great for the price.

They have several locations scattered throughout the city, one of which is just a pick up window in Puerta del Sol (address bellow). Inside, the restaurants are spacious. Folding metal chairs accompany recycled wood tables and many dimly-lit hipster lamps hang from the ceiling. The latest top 40 hits playing in the background create an upbeat and trendy ambiance.

Address: Calle de Espoz y Mina, 9, 28012 Madrid, Spain


2. Takos al Pastor

While the decor at Takos al Pastor is nothing fancy, although it is colorful, the food is worth a visit there over and over again. At Takos al Pastor, expect authentic Mexican food. Start your meal with their loaded tacos, then try their chicken or beef quesadillas.

The restaurant’s design is typically Mexican, you can see the walls decorated with papier mache. The Mexican flag is spotted hanging outside the restaurant and even the little details do not get glossed over as they even serve Jamaica Water, which is so typical that you’ll forget you’re not in Mexico. Prices are cheap too, with an average lunch for two, including cocktail, around 15-20 euros.

Address: Calle de la Abada, 2, 28013 Madrid, Spain


3. La Mordida

Colorful, cheap and cheerful, La Mordida is a little more trendy than the previous Mexican eateries in our top 3 Best Mexican Restaurants in Madrid. But that certainly doesn’t stop it serving some absolutely superb authentic chipotle dishes.

Its origin goes back to the dish tacos al pastor, since after trying this traditional Mexican dish, the famous Spanish singer-songwriter Joaquín Sabina and his friend Julio Sánchez decided to found this restaurant chain which is now over 20 years old and has seven different restaurants. The keys to their success are a characteristic Mexican atmosphere and, above all, its delicious menu which includes nachos with guacamole, tacos al pastor, chipotle chicken and cochinita pibil. Finish it all off with a delicious margarita.

Address: Calle de las Fuentes, 3, 28013 Madrid, Spai


Wrapping Up

Start with these 3 top Best Mexican Restaurants in Madrid, but do not stop there as there are so many other excellent choices as well. Try them and share your experience with us!

And, of course, remember to Check out our Tapas foodie tours below:

We – at VisitMadridToday – want you to fall in love with Madrid just as much as we are. We are a young and dynamic group of individuals who bring something of our own to the table. We live and breathe this city!

Contact us today for any inquiries. Or you can directly check the available tours. Now that we’ve given you a taste of Madrid, feel free to let us know your thoughts in the comments section below. We would love to hear back from you.