Home / About Barcelona / Best Mexican restaurants in Barcelona
Mexican restaurants - Barcelona-home

Best Mexican restaurants in Barcelona

Best Mexican restaurants in Barcelona


If you love Mexican food or are convinced to finally give it a try you can have a look around Barcelona and you will be able to find some really awesome Mexican restaurants! Mexican food is a fusion of flavours. The arrival of Spanish influences to Mexican lands contributed ingredients to what we now know. Mexican cuisine is recognised as one of the largest in the world.

Barcelona is a city filled with international influences and while we encourage you to take advantage of the SEAFOOD, ham and other specialities of Catalunya we would also like to suggest trying out the following fantastic Mexican restaurants. So get your appetite ready for a wide variation of burritos, tacos and nachos.


#1 El Chihuahua Restaurant

El Chihuahua offers a friendly environment serving typical Mexican food made with local products. Now 15 years old, and located on Passeig MARAGALL, it is still one of the best Mexican restaurants in Barcelona. It is known for its decoration, which represents, in a very peculiar way, a village in the Mexican desert. The restaurant is frequented by young and cheerful people and it is filled with good vibes.


Mexican restaurants - Barcelona-home

Source: www.tripadvisor.es


Opening Hours: Wednesday – Monday 13:00-16:30 & 19:30-22:30
Address: Passeig de Maragall, 107, 08041, Barcelona


#2 Taco Alto

Taco Alto’s restaurant emulates traditional Mexican parades and taquerias, but with a modern and street twist. What is unique about Taco Alto is that while they have a wide variety of Mexican food they focus largely on tacos. The menu gives you the opportunity to try out a wide selection of tacos. They make their recipes with the top of line quality products from the carefully selected supplier and respect product of Mexican origin. Their food is cooked with traditional spices, but they add a point of innovation that has been highly appreciated by their customers. Head to Barceloneta, El Born or El Raval to find one of the three Taco Alto restaurants.

Ver esta publicación en Instagram

Una publicación compartida por Taco Alto (@tacoaltobcn)

Opening Hours:

Rambla del Raval: Sunday – Thursday 13:00-16:00 & 19:00-22:00 | Friday – Saturday 13:00-16:00 & 19:00-23:00

Passeig de Sant Joan de Borbó – Friday – Sunday 13:00-20:00

Carrer del Portal Nou – Monday – Thursday 13:00-16:00 & 19:00-21:00 | Friday – Saturday 13:00-21:00 | Sunday 13:00-19:00
Address: Rambla del Raval, 2, 08001, Barcelona | Passeig de Sant Joan de Borbó, 42, 08003, Barcelona | Carrer del Portal Nou, 62, 08003, Barcelona


#3 Mexcla Restaurant

Located in the heart of the GRACIA DISTRICT, Mexcla is an interesting Mexican restaurant that escapes stereotypes, both in letter and in decor. They offer authentic Mexican specialities with a Mediterranean touch. Ideal for dinner with friends or as a couple and end with one of the star cocktails of the house: margarita or michelada. Mexcla features a contemporary and modern feel with no display of the usual Mexican decor. On the wall are elegant posters by the contemporary artist Alberto Grillasca, with subtle references to the imagery of Mexico.


Mexican restaurants - Barcelona-home

Source: www.mexcla.es


Opening Hours: Tuesday – Thursday 19:30–23:00 | Friday – Sunday 13:00–16:00 & 19:30–23:00
Address: Carrer de Ramón y Cajal, 35, 08012, Barcelona


#4 Rosa Negra

On the main road of Via Laietana, you’ll be able to find Rosa Negra. Two women founded the Rosa Negra restaurant. Their aim is to break the usual Mexican stereotypes. This restaurant features modern style with unique and out of the ordinary decor. Lorena Zertuche was the designer of this project. She derives beautiful colour and objects and adds them to this new concept. The philosophy of the restaurant is “bueno, bonito y barato” meaning good, beautiful and cheap.

Their original Mexican chefs use typical Mexican recipes with fresh ingredients from they serve dishes such as guacamole with nachos, quesadillas, tacos and burritos.


Mexican restaurants - Barcelona-home


Source: es-la.facebook.com/RosaNegraRaval

Opening Hours: Monday – Sunday 0:00-12:00 & 13:00-24:00
Address: Via Laietana, 46, 08003, Barcelona


#5 Tlaxcal

Tlaxcal is a ‘Cantina & Taqueria Gastronòmica’ located in the district of El Born and is one of our favourite Mexican restaurants in Barcelona. It is a new concept of Mexican food that’s goal is to bring us closer to the wonderful cuisine of Mexico. They offer a top-quality and genuine menu based on traditional Mexican recipes. You’ll be able to taste traditional recipes with an added twist. By being able to specify every ingredient your dish is prepared with, you are guaranteed to enjoy every bite. And of course, all good gastronomy must be accompanied by a good drink! We recommend you ask for Mexican beer for 5 € or instead if you fancy a Margarita, try the traditional or another flavour for 7 €.


Mexican restaurants - Barcelona-home

Source: www.macarfi.com


Opening Hours: Monday-Friday 13:00–16:00 & 19:00–23:00 | Saturday-Sunday 13:00-23:00
Address: Carrer del Comerç, 27, 08003, Barcelona


Are you planning a trip to Barcelona and looking for somewhere to stay? Why not take a look at the available apartment rentals on our website! Please feel free to contact us with any questions you may have.


Leave a Reply

Your email address will not be published.

Written by: Barcelona-Home


Hello there! We hope you are enjoying our website full of interesting blogs to read. We absolutely love Barcelona and we hope that when you come to visit you will too!


Accommodation Barcelona

Scroll To Top