The Mexican Food lovers' Guide in Barcelona

Barcelona's restaurant scene is booming. There are new spaces popping up all over the city, most of them being healthy, flexitarian or vegan. But sometimes ( a lot of times ), we prefer to skip the kale and have some guacamole, margaritas, nachos & burritos. We have selected the top-notch places paying tribute to Mexico's delicious culinary heritage, with chefs using fresh, local ingredients. We are not prone to sweeping declarations, but it’s pretty unanimous that these are the best Mexican restaurants in the city right now.

El Pachuco

Carrer de Sant Pau, 110, 08001 Barcelona, Spain

The favorite among the locals, this little place in El Raval gets very busy every night, but it is totally worth the wait. With very limited seating space, you get to meet new people as sometimes you have to share your table, but no worries, the hip crowd will share a frozen margarita or a cerveza michelada with you. The nachos "Pachuco" are mandatory. This place has the heart and soul of an authentic Mexican eatery with traditional snacks like quesadillas, tostadas, tacos and arguably the best margarita in town. Note: They don't accept credit cards, so make sure you bring some cash!

Hoja Santa

Av. de Mistral, 54, 08015 

Founded by the recognised Catalan chef Albert Adrià, the michelin-star restaurant is a modern vision of traditional Mexican cuisine and an homage to its culture. The prices are high but they experience is unique! The menu is tapas style, so order at least 10 different dishes to share with your date/friends. You can not miss the Avocado with black garlic mole, Cochinita Pibil infladita, among others. 

Niño Viejo

Av. de Mistral, 54, 08015 

Niño Viejo is the street, wallet-friendlier version of Hoja Santa. Founded by Albert & Ferran Adrià in their beloved area of Sant Antoni, the restaurant welcomes you with a red neon "Taquería" sign. The idea was born during a trip to Oaxaca that Adrià took with the Mexican chef Paco Méndez, a Mexico City native he befriended & who is now head chef at Niño Viejo and Hoja Santa. The menu is short but includes a variety of options, including the best antojitos, tacos, cocktails & Mexican beers. The setting is fun, colorful and traditional.

Photography via On the Grid

Costa Pacífico

Plaça Sant Agustí Vell 13

A love affair between ceviche and tacos. Costa Pacífico offers a mix between traditional Mexican cuisine and ceviche. Have a shrimp taco and a Margarita in the lovely terrace the restaurant has in the middle of El Born neighbourhood.

Photos courtesy Costa Pacífco

Hungry for more? Make the full Mexican tour and visit Oaxaca (Pla de Palau, 19. Born), El Tianguis (Villarroel 42), Tlaxcal (Carrer del Comerç, 27) & La Rosa Negra (Carrer dels Àngels, 6).