Individuals from all over the world relocate to Barcelona and call it home, bringing with them their own cultural essence and turning the city into a gem for exploring different cuisines and indulging in international gastronomy.
Among the world’s most beloved cuisines, Mexican food stands out with its incredible flavours, bold spices, and delightful dishes, and luckily, there are numerous restaurants in Barcelona where you can savour this delicious cuisine. Let’s take a look at the top 7 Mexican restaurants that you can visit on your next trip to Barcelona!
Rosa Negra stands as a highly popular Mexican restaurant, boasting two locations in Barcelona. Here, you will find a delightful array of beloved traditional Mexican dishes – from tacos and quesadillas to nachos and fajitas. Moreover, they cater to lunchtime crowds on weekdays with their menu of the day, making it an excellent choice for those who want to satisfy their cravings without breaking the bank!
Location: Via Laietana, 46, Ciutat Vella, 08003 Barcelona
La Fábrica del Taco is another iconic Mexican restaurant which graces Barcelona with three great locations. Boasting an expansive menu and a fantastic ambiance, this spot is an absolute must-visit. Its vibrant, colourful interior creates an inviting atmosphere which immerses patrons in the heart of Mexico. Offering an array of tacos, nachos, burritos, and quesadillas, along with a spectrum of sauces, there is definitely something to delight every palate here.
Keep an eye out as well for La Fábrica del Taco’s enticing offers, which frequently feature deals like their 2 margaritas for 5€, or their unlimited tacos offer!
Location: C/ de Sardenya, 88, Sant Martí, 08018 Barcelona
This trendy Mexican eatery can be found in the beautiful area of Eixample, conveniently located close to the iconic Sagrada Familia, making it a good spot to know about in case hunger strikes when you’re exploring the city!
Here, you can expect a variety of small bites such as tostadas, tacos, ceviches, and aguachiles, as well as some exquisite main dishes, which are priced slightly higher, but can be justified by their exceptional flavours. The restaurant boasts an elegant design, highlighted by expansive windows that create a truly luxurious ambiance. To enhance your Mexican dining experience further, a selection of wines, cocktails and spirits await you!
Location: C/ de Roger de Flor, 218, L’Eixample, 08013 Barcelona
La Taqueria, another renowned Mexican restaurant in Barcelona, can be found in three different locations in the city.
Offering an array of tacos, quesadillas, and alambres, you are sure to have a truly flavourful experience here. Beyond these, you can also opt for some more traditional delights such as their frijoles charros soup, as well as their delicious desserts like the infamous flan de queso. La Taqueria finds a perfect balance between serving traditional Mexican cuisine alongside its flavourful street food, and it promises a truly authentic experience, bursting with flavours and colours.
Location: Passatge de Font, 5, L’Eixample, 08013 Barcelona
If you’re craving Mexican street food in the heart of Barcelona, then Birrieria Dos Coyotes is a must-visit. This spot is the perfect place to experience the ultimate Mexican street food, as it combines traditional Mexican flavours with influential aspects from Los Angeles. Serving a variety of options like tacos, burritos, elote, nachos, and their unique take on pizza, you can expect a truly flavourful dinner. Since opening, this restaurant has soared in popularity, expanding to multiple eateries across the city, ensuring convenient access to your favourite cuisine.
Location: C/ de l’Or, 19, Gràcia, 08012 Barcelona
Piñata Cantina is a renowned cocktail bar in Barcelona which perfectly captures Mexico’s vibrant spirit. Boasting an extensive array of cocktails alongside incredible Mexican street food, it stands as the ideal destination for a date night or simply for an evening filled with delectable cuisine and lively entertainment. Their menu changes seasonally, ensuring that their dishes are only ever full of the best ingredients and that they are a true representation of the flavours in Mexico.
Location: Carrer de Casanova, 19, Eixample, 08011 Barcelona
La Curandera is another establishment which strives to serve authentic Mexican cuisine in the heart of Barcelona. Head chef Jordi, born and raised in Cuernavaca, ensures that every dish is bursting with vibrant Mexican flavours. From tantalising tacos and quesadillas to top-notch tequilas and cocktails, this eatery embodies true Mexican gastronomy!
Beyond creating incredible food, La Curandera also cultivates a fantastic atmosphere. Their dedication reflects in special events like Taco Tuesday and Girls Night on Thursdays, showcasing their commitment to fostering a truly delightful and exciting ambiance for their visitors.
Location: C. del Judici, 12, Ciutat Vella, 08003 Barcelona
Barcelona offers a diverse array of choices for when you’re in the mood for Mexican flavours. From traditional dishes to vibrant street food, you are spoilt for choice! So, which restaurant will you be visiting first?