What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Mexican Restaurants in Barcelona

89 restaurants

Sort by Relevance

La Chula Cervecería Mexicana, Barcelona

MEXICAN

Carrer del Rosselló, 483, 08025, Barcelona

1776

Average price €16

-30% off the "à la carte" menu!

La Adelita Botanero, Barcelona

MEXICAN

Carrer de Muntaner, 100, 08036, Barcelona

1329

Average price €20

-50% off the "à la carte" menu!

La Catrina de Barcelona, Barcelona

MEXICAN

Carrer de Sardenya, 196, 08013, Barcelona

322

Average price €20

-50% off the "à la carte" menu!

La Catrina Fusión, Barcelona

MEXICAN

Carrer de la Providència, 88, 08024, Barcelona

953

Average price €18

-30% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

San Pedrito, Barcelona

MEXICAN

San Pedrito

9.1 / 10

Carrer de la Fusina, 6, 08003, Barcelona

288

Average price €20 Accepts Yums

-30% off the "à la carte" menu!

Maro Azul, Barcelona

MEXICAN

Maro Azul

9.7 / 10

Carrer de Roger de Flor, 218, 08013, Barcelona

26

Average price €35

Cresta Colorada, Barcelona

MEXICAN

Carrer de Còrsega, 244, 08036, Barcelona

68

Average price €17

-30% off the "à la carte" menu!

Azul Frida, Barcelona

MEXICAN

Azul Frida

9 / 10

Carrer del Pintor Fortuny, 24, 08001, Barcelona

180

Average price €15

-30% off the "à la carte" menu!

Panchito Vico, Barcelona

MEXICAN

Panchito Vico

8.8 / 10

Carrer de Vico, 28, 08021, Barcelona

43

Average price €18

-30% off the "à la carte" menu!

InsiderQuiote Mezcalería, Barcelona

INSIDERMEXICAN

Carrer de Calàbria, 98, 08015, Barcelona

26

Average price €25 Accepts Yums

-20% off the "à la carte" menu!

Chilangos, Barcelona

MEXICAN

Chilangos

8.9 / 10

Carrer Nou de la Rambla, 95, 08001, Barcelona

2263

Average price €15

-30% off the "à la carte" menu!

Chihuahua, Barcelona

MEXICAN

Chihuahua

8.9 / 10

C/ Passeig de Maragall, 107, 08041, Barcelona

2372

Average price €21

-30% off the "à la carte" menu

La Torteria Mexicana Barcelona, Barcelona

MEXICAN

Carrer de Padilla, 296, 08025, Barcelona

116

Average price €12

-30% off the "à la carte" menu!

El Mexicano de Barcelona, Barcelona

MEXICAN

C/ Villarroel, 233, 08036, Barcelona

3327

Average price €18

-30% off the "à la carte" menu!

InsiderOda - Casino Barcelona, Barcelona

INSIDERMEXICAN

Carrer de la Marina, 19, 08005, Barcelona

173

Average price €30

€45.00 Valentine's Day set menu

InsiderLa Taquería Passatge de la Font, Barcelona

INSIDERMEXICAN

Passatge de la Font, 5, 08013, Barcelona

669

Average price €13

Ilnamiki, Barcelona

MEXICAN

Ilnamiki

8.5 / 10

Carrer del Comte d'Urgell, 22, 08011, Barcelona

26

Average price €21

-30% off the "à la carte" menu!

Chilam Balam, Barcelona

MEXICAN

Chilam Balam

8.5 / 10

C/ Industria, 156, 08025, Barcelona

864

Average price €16

-30% off the "à la carte" menu!

La Chelinda - Enric Granados, Barcelona

MEXICAN

Carrer d'Enric Granados, 9, 08007, Barcelona

29

Average price €18

-30% off the "à la carte" menu!

InsiderMextizo, Barcelona

INSIDERMEXICAN

Mextizo

9.2 / 10

Carrer de la Diputació, 239, 08007, Barcelona

844

Average price €50 Accepts Yums

€45.00 Valentine's Day set menu

Tres Chiles, Barcelona

MEXICAN

Tres Chiles

9.2 / 10

Carrer de París, 163, 08036, Barcelona

586

Average price €18

Menú Buffet ilimitado 15.90€

Tequila Cantina Mexicana - Aragó, Barcelona

MEXICAN

Carrer d'Aragó, 527, 08026, Barcelona

668

Average price €15

-40% off the "à la carte" menu!

Doroteo BCN, Barcelona

YUMS x2MEXICAN

Doroteo BCN

8.4 / 10

Carrer de Marià Aguiló, 31, 08005, Barcelona

6

Average price €25

Margarita Blue, Barcelona

MEXICAN

C/ Josep Anselm Clavé, 6, 08002, Barcelona

230

Average price €17

Menú de Grupos (C) 29 €

La Chelinda - Diagonal Mar, Barcelona

MEXICAN

Avinguda Diagonal, 3, 08019, Barcelona

127

Average price €18

-30% off the "à la carte" menu!

Filter

TheFork advantages