What
Where

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

The Best Traditional Restaurants in Opera, Madrid

61 restaurants

Sort by Relevance

Asador Real, Madrid

Asador Real

8.5 / 10

Plaza Isabel II, 1, 28013, Madrid

289

Average price €51

La Lonja Taberna, Madrid

Plaza de Oriente, 6, 28013, Madrid

204

Average price €25

InsiderInsiderCafé de Chinitas, Madrid

INSIDERMEDITERRANEAN

C/ Torija, 7, 28013, Madrid

101

Average price €45

La Cruzada, Madrid

La Cruzada

 / 10

Calle Amnistía, 8, Madrid, Spain, 28013, Madrid

63

Average price €30

Not bookable on TheFork

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

La Cueva de Lola, Madrid

MEDITERRANEAN

Calle de las Hileras, 6, 28013, Madrid

14

Average price €30

Not bookable on TheFork

InsiderInsiderMeson Gregorio III, Madrid

INSIDERFROM MARKET

C/ Bordadores, 5, 28013, Madrid

220

Average price €23

Not bookable on TheFork

Antigua Embajada - Hotel Palacio San Martín, Madrid

MEDITERRANEAN

Plaza de San Martín, 5, 28013, Madrid

88

Average price €24

Not bookable on TheFork

El Mollete, Madrid

SPANISH

El Mollete

 / 10

C/ Bola, 4, 28013, Madrid

210

Average price €18

Not bookable on TheFork

Vargas 83, Madrid

SPANISH

Vargas 83

 / 10

Travesia de los Trujillos 2, 28013, Madrid

191

Average price €25

Not bookable on TheFork

Domingo's, Madrid

SPANISH

Domingo's

 / 10

C/ Jacometrezo, 10, 28013, Madrid

4

Average price €23

Not bookable on TheFork

El Escarpin, Madrid

C/ Hileras, 17, 28013, Madrid

21

Average price €28

Not bookable on TheFork

Carpe Diem, Madrid

TRADITIONAL CUISINE

Carpe Diem

 / 10

Calle del Postigo de San Martín, 5, 28013, Madrid

Average price €18

Not bookable on TheFork

La Sazón de Candela, Madrid

SOUTH AMERICAN

Calle de los Caños del Peral, 5, 28013, Madrid

4

Average price €25

Not bookable on TheFork

Casa Antón, Madrid

SPANISH

Calle Mayor, 63, 28005, Madrid

203

Average price €15

Not bookable on TheFork

Sombrero Azul, Madrid

SOUTH AMERICAN

Calle de las Hileras, 6, 28013, Madrid

24

Average price €20

Not bookable on TheFork

El Menú de Alona, Madrid

MEDITERRANEAN

Calle Sta. Clara, 10, 28013, Madrid

39

Average price €20

Not bookable on TheFork

Pizzeria Trattoria Calabrisella, Madrid

ITALIAN

Calle Sta. Clara, 10, 28013, Madrid

13

Average price €15

Not bookable on TheFork

Las Tapas del Real, Madrid

SPANISH

Calle Arrieta, 5, 28013, Madrid

10

Average price €25

Not bookable on TheFork

Mexim's, Madrid

MEXICAN

Mexim's

 / 10

Calle Santiago, 10, Madrid, Spain, 28013, Madrid

15

Average price €15

Not bookable on TheFork

Paradita de Santiago, Madrid

SPANISH

Calle Santiago, 11, 28013 Madrid, Spain, 28013, Madrid

Average price €22

Not bookable on TheFork

La Buena Sidra, Madrid

C/ Las Fuentes, 9, 28013, Madrid

142

Average price €20

Not bookable on TheFork

Donde Pablo, Madrid

MEDITERRANEAN

Plaza de Herradores, 7, 28013, Madrid

17

Average price €21

Not bookable on TheFork

La Pinilla, Madrid

La Pinilla

 / 10

C/ Santa Clara, 10, 28013, Madrid

12

Average price €27

Not bookable on TheFork

Magerit, Madrid

SPANISH

Magerit

 / 10

Plaza Mayor, 22, 28012, Madrid

15

Average price €22

Not bookable on TheFork

The  Barros Bar Mayor, Madrid

SPANISH

C/ Mayor, 13, 28013, Madrid

300

Average price €20

Not bookable on TheFork

Filter

TheFork Benefits