The Best Restaurants in Madrid

Kraken, Madrid

Kraken

 / 10

Avenida del Santuario de Valverde, 4, Madrid, Spain, 28034, Madrid

48

Average price €15 • International

La Úrsula, Madrid

La Úrsula

 / 10

Calle de Serrano, 93, 28006, Madrid

29

Average price €25 • Spanish

Taberna Criolla, Madrid

Paseo de la Chopera, 69, 28045, Madrid

79

Average price €22 • Argentinian

Cougar, Madrid

Cougar

 / 10

Paseo San francisco de Sales ,41, 28015, Madrid

Average price €25 • Mediterranean

Penalti Lounge Bar, Madrid

Calle de Doctor Fleming, 3, Madrid, Spain, 28036, Madrid

10

Average price €15 • American

Las Estaciones de Juan, Madrid

Paseo San Francisco de Sales, 41, 28003, Madrid

72

Average price €45 • Spanish

Nájera, Madrid

Nájera

 / 10

Calle Guzmán El Bueno, 55 28015 Madrid, 28015, Madrid

5

Average price €25 • Mediterranean

The Peruvian Kitchen, Madrid

C/ Cuesta de Santo Domingo, 24, 28013, Madrid

4

Average price €25 • Peruvian

Ánima, Madrid

Ánima

 / 10

Av. de Alberto de Alcocer, 5, 28036, Madrid

18

Average price €60

RockNrolla Food & Music, Madrid

Paseo de la Castellana, 188, Madrid, Spain, 28046, Madrid

Average price €20 • Fusion

Filter

Filter by
Avantages TheFork

Cities around Madrid