8.4
Av. Menéndez Pelayo, 13 (C. Doctor Castelo), Madrid, Comunidad de Madrid
Spanish Restaurant · Ibiza · 115 tips and reviews
8.5
C. Montalbán, 3, Madrid, Comunidad de Madrid
Spanish Restaurant · Retiro · 38 tips and reviews
9.0
C. Doctor Castelo, 30, Madrid, Comunidad de Madrid
Tapas Restaurant · Ibiza · 96 tips and reviews
8.5
Calle de Antonio Acuña, 27 (Calle del Doctor Castelo, 3), Madrid, Comunidad de Madrid
Spanish Restaurant · Ibiza · 27 tips and reviews