What
Where

When do you want to eat?

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

The Best Atocha Restaurants in Madrid

59 restaurants

Sort by Relevance

Al Son de Cuba, Madrid

CUBAN

Al Son de Cuba

9.4 / 10

Calle Ancora, 25, 28045, Madrid

651

Average price €20

La Malontina (ant. Tragantúa ), Madrid

SPANISH

C/ de la Verónica, 4, 28014, Madrid

2627

Average price €25

El 34 Bar de Pinchos, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

220

Average price €20

Tablafina - NH Nacional, Madrid

SPANISH

Paseo del Prado, 48, 28014, Madrid

979

Average price €27

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

InsiderInsiderYugo, Madrid

INSIDERJAPANESE

Yugo

9.6 / 10

Calle San Blas, 4, 28014, Madrid

55

Average price €110 accept Yums

Samarkanda, Madrid

MEDITERRANEAN

Samarkanda

8.7 / 10

Glorieta de Carlos V, s/n, 28045, Madrid

5371

Average price €35 accept Yums

InsiderInsiderPáru Inkas Sushi & Grill, Madrid

INSIDERFUSION

Calle de Atocha, 49, 28012, Madrid

17

Average price €30

La Pizza é Bella, Madrid

ITALIAN

Calle de Palos de la Frontera, 38, 28045, Madrid

105

Average price €20

Piccolo Diavolo, Madrid

ITALIAN

Calle Fúcar, 11, 28014, Madrid

503

Average price €18

Uskar, Madrid

MEDITERRANEAN

Uskar

9.1 / 10

Calle Alonso del Barco, 11, 28012, Madrid

308

Average price €30

Hong, Madrid

ASIAN

Hong

8.7 / 10

C/ José Antonio de Armona, 12, 28012, Madrid

294

Average price €19

Oven Mozzarella Bar - Atocha, Madrid

ITALIAN

Calle de Atocha, 114, 28012, Madrid

204

Average price €23

InsiderInsiderFuente de la Fama, Madrid

INSIDERFROM MARKET

Calle de Atocha, 68, 28012, Madrid

239

Average price €35

Steakburguer Atocha, Madrid

AMERICAN

Calle de Atocha, 110, 28012, Madrid

55

Average price €23

LaVerónica, Madrid

FROM MARKET

LaVerónica

8.9 / 10

Calle de Moratín, 38, 28014, Madrid

848

Average price €27

InsiderInsiderDon Giovanni by Andrea Tumbarello, Madrid

INSIDERITALIAN

Paseo de la R. Cristina, 23, 28014, Madrid

734

Average price €30

Murillo Café, Madrid

ITALIAN

Murillo Café

8.6 / 10

C/ Ruiz de Alarcón, 27, 28014, Madrid

467

Average price €30

Rotonda de Pacífico, Madrid

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

189

Average price €28

Sanabria, Madrid

SPANISH

Sanabria

8.8 / 10

Calle Dr. Mata, 3, 28012, Madrid

86

Average price €17

Restaurante CoolRooms, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

18

Average price €35

Mama Teresa Burger, Madrid

AMERICAN

Paseo de Santa María de la Cabeza, 35, 28045, Madrid

112

Average price €12

Soria, Madrid

Soria

9.1 / 10

Calle Ancora, 28045, Madrid

141

Average price €15

Rajasthan Curry, Madrid

INDIAN

Calle de Atocha, 47, 28012, Madrid

324

Average price €15

Not bookable on TheFork

Valentina, Madrid

MEDITERRANEAN

Valentina

 / 10

Paseo de la Infanta Isabel, 21, 28014, Madrid

5

Average price €25

Not bookable on TheFork

La Cocina de Payuri, Madrid

ITALIAN

Calle General. Lacy, 38, 28045, Madrid

124

Average price €20

Not bookable on TheFork

Filter

TheFork Benefits