TheFork, a Trip advisor company

What
Where

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

The Best South American Restaurants in Madrid

315 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Cuban

Al Son de Cuba

Calle Ancora, 25, 28045, Madrid

9.4 / 10
854 reviews

Average price €20

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

Brazilian

Calle Edgar Neville, 8, 28020, Madrid

9.3 / 10
434 reviews

Average price €22

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

Mexican

Calle del Gral. Pardiñas, 12, 28001, Madrid

9.1 / 10
8,200 reviews

Average price €16

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

YUMS x2Mexican

Calle de Raimundo Fernández Villaverde, 26, 28003, Madrid

9.0 / 10
63 reviews

Average price €25 Accepts Yums

Menú Tampico 30 €

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

YUMS x2MICHELIN 2020Mexican

Calle de Ayala, 14, 28001, Madrid

9.0 / 10
791 reviews

Average price €35

Peruvian

Paseo de Yeserías, 15, 28005, Madrid

9.0 / 10
744 reviews

Average price €22

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

InsiderPeruvian

Carrera de San Francisco, 15, 28005, Madrid

9.1 / 10
2,013 reviews

Average price €25

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

Argentinian

C/ Padre Damián, 47, 28036, Madrid

9.0 / 10
4,431 reviews

Average price €35

-30% en Carta

Mexican

Calle Hermosilla, 82 , local 57, 28001, Madrid

8.8 / 10
31 reviews

Average price €20

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

Brazilian

Calle de Ibiza, 52, 28009, Madrid

8.7 / 10
492 reviews

Average price €15

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

Argentinian

Calle de Teruel, 16, 28020, Madrid

8.4 / 10
1,034 reviews

Average price €20

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

YUMS x2Peruvian

Calle de la Cebada, 3, 28005, Madrid

8.6 / 10
27 reviews

Average price €23

InsiderPeruvian

Calle del Monte Oliveti, 19, 28038, Madrid

8.9 / 10
605 reviews

Average price €25

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

Colombian

Calle del Cardenal Cisneros, 58, 28010, Madrid

9.4 / 10
743 reviews

Average price €22

Peruvian

C/ San Nicolás, 8, 28013, Madrid

8.7 / 10
2,112 reviews

Average price €25

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

InsiderFine Dining

Calle de Barbieri, 8, 28004, Madrid

9.3 / 10
120 reviews

Average price €20

Mexican

Calle de Bocángel, 4, 28028, Madrid

9.4 / 10
1,426 reviews

Average price €16

Cuban

Calle de Manuel Cortina, 16, 28010, Madrid

8.9 / 10
128 reviews

Average price €15

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

Peruvian

Calle de Gravina, 28004, Madrid

8.6 / 10
1,059 reviews

Average price €25 Accepts Yums

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

Mexican

Calle del Príncipe de Anglona, 1, 28005, Madrid

Average price €20

-30% en carta (No válido en terraza)

Mexican

Calle de Ríos Rosas, 7, 28003, Madrid

9.3 / 10
87 reviews

Average price €16

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

Peruvian

Paseo Talleres, 1, 28021, Madrid

Average price €23

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

Argentinian

Calle del Limón, 21, 28015, Madrid

Average price €15

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

South American

Calle San Evaristo, 3, 28045, Madrid

8.4 / 10
110 reviews

Average price €15

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

Peruvian

Calle de Colombia, 16, 28016, Madrid

8.4 / 10
206 reviews

Average price €15

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

Filter

TheFork advantages