Top 9 Mexican Restaurants in Barcelona | Food Guide
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 9 Mexican restaurants that you can visit on your next trip to Barcelona!
Rosa Negra
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
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
Maro Azul
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
Carabela Café
Carabela Café is located close to the beautiful Port Vell, offering the perfect setting for a relaxed evening accompanied by top-notch food. A favourite amongst locals, this eatery serves up a delectable array of Tex-Mex dishes, including burritos, quesadillas, nachos, fajitas, and tacos, alongside a selection of exceptional cocktails and beers. With its prime location, mouthwatering cuisine, and refreshing beverages, Carabela Café guarantees a delightful and authentic Mexican dining experience.
Location: Pas de Sota Muralla, 3, Ciutat Vella, 08003 Barcelona
El Pachuco
Hidden within the charming streets of Raval, you’ll discover the remarkable El Pachuco. Here, visitors can enjoy a variety of Mexican delights, ranging from traditional tacos and quesadillas to mouthwatering nachos and refreshing beers. Boasting a selection of 20 different tequilas, this establishment is quickly becoming one of the main hotspots in Barcelona for Mexican cuisine.
Queues often form outside the restaurant due to it being rather small and cosy, but we assure you that the culinary experience is well worth the wait!
Location: C/ de Sant Pau, 110, Ciutat Vella, 08001 Barcelona
Birrieria Dos Coyotes
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
Taquería Los Güeros
Located in Eixample, Taquería Los Güeros stands as a beloved gem, cherished for its authentic Mexican dishes and wallet-friendly prices. Its tantalising tacos have captured the hearts of locals due to being priced from just 1€ every Tuesday to Sunday – making it a great option for budget-conscious diners and students.
Here, each taco is a masterpiece, meticulously crafted with the freshest ingredients, guaranteeing an authentic culinary journey for every visitor.
Location: C/ d’Aragó, 359, Local 4, Eixample, 08009 Barcelona
La Curandera
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
Xuba Tacos
Another beloved Mexican street food spot in Barcelona is Xuba Tacos. Here, the dedicated staff transform their culinary passion into a delightful experience for guests, presenting an array of delicious tacos and quesadillas, each boasting a unique blend of flavours, fillings, and spices.
Catering to diverse preferences, Xuba Tacos offers a selection of items that are also suitable for vegetarians and vegans, ensuring everyone can savour their meal with confidence, knowing it was crafted with meticulous care and aligns with their values.
Location: C/ de Mallorca, 194, L’Eixample, 08036 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?