The Best Restaurants in Madrid

Steak 'n Shake, Madrid

AMERICAN

Steak 'n Shake

7.6 / 10

Plaza de Canalejas, 3, 28014, Madrid

10

Average price €15

La Tasca Madrid, Madrid

SPANISH

La Tasca Madrid

7.6 / 10

Paseo de la Florida, 21, 28008, Madrid

28

Average price €20

Marqués Madrid, Madrid

Marqués Madrid

7.5 / 10

Calle del Marqués de Urquijo, 24, 28008, Madrid

3

Average price €20

La Estación de Basílica, Madrid

SPANISH

Calle de la Basílica, 17, 28020, Madrid

27

Average price €25

La Alpujarra, Madrid

La Alpujarra

7.5 / 10

Plaza de Peru, 4, 28016, Madrid

168

Average price €35

Nomo's, Madrid

FUSION

Nomo's

7.5 / 10

Calle de Jorge Juan, 56, 28001, Madrid

545

Average price €23

Zahara de Osborne, Madrid

Plaza Sta. Ana, 1, 28012, Madrid

208

Average price €15

Brasayleña - Plaza Mayor, Madrid

BRAZILIAN

Plaza Comandante las Morenas, 3, 28013, Madrid

646

Avec, Madrid

MEDITERRANEAN

Avec

7.4 / 10

Calle de Villanueva, 2, 28001, Madrid

29

Average price €35

Samber - Atocha, Madrid

SPANISH

Samber - Atocha

7.4 / 10

Av. de la Ciudad de Barcelona, 13, 28007, Madrid

13

Average price €45

TAM COC, Madrid

ASIAN

TAM COC

7.4 / 10

Calle Delicias, 24, 28045, Madrid

14

Average price €15

El Hórreo de Llanes, Madrid

Calle de Alcalá, 268, 28027, Madrid

27

Average price €20

Moharaj Real, Madrid

INDIAN

Moharaj Real

7.3 / 10

Calle del Ave María, 26, 28012, Madrid

80

Average price €15

Moline's Grill, Madrid

STEAKHOUSE

Moline's Grill

7.3 / 10

Plaza Emperador Carlos V, 11, 28012, Madrid

252

Average price €15

La Cervecería de Pepe, Madrid

SPANISH

Calle de Agustín de Foxá, 31, 28036, Madrid

11

Average price €25

Peggy Sue´s - Campo de Las Naciones, Madrid

AMERICAN

Av. de los Andes, 25, 28043, Madrid

188

Average price €15

Brasayleña Islazul, Madrid

BRAZILIAN

C/ de la Calderilla, 1, 28054, Madrid

273

The Brave Coffee & Lunch, Madrid

MEDITERRANEAN

Calle de Ponzano, 62, 28003, Madrid

11

Average price €15

El 23 Tapas, Madrid

TRADITIONAL CUISINE

El 23 Tapas

7.1 / 10

Calle Alfredo Marquerie, 23, 28034, Madrid

12

Average price €18

Happy Green, Madrid

MEDITERRANEAN

Happy Green

7.1 / 10

Calle San Marcos, 28, 28004, Madrid

138

Average price €12

Broker Azca, Madrid

MEDITERRANEAN

Broker Azca

7.1 / 10

C/ General Perón, 40, 28020, Madrid

256

Average price €21

La Cuchara de Usera, Madrid

SPANISH

Calle de Nicolás Usera, 34, 28026, Madrid

7

Average price €15

Brasayleña - Plaza Río 2, Madrid

BRAZILIAN

Calle de Antonio López, 109, 28026, Madrid

132

Raja Mahal, Madrid

INDIAN

Raja Mahal

7 / 10

Calle Ave María, 15, 28012, Madrid

269

Average price €15

InsiderLa Bomba Bistrot, Madrid

InsiderFROM MARKET

Calle Pedro Muguruza, 5, 28036, Madrid

641

Average price €51

Filter

Filter by
Avantages TheFork

Cities around Madrid