8.4
C. de la Cruz, 14, Madrid, Comunidad de Madrid
Spanish Restaurant · Sol · 49 tips and reviews
7.8
C. Victoria, 12, Madrid, Comunidad de Madrid
Tapas Restaurant · Sol · 63 tips and reviews
7.2
Pl. de Santa Ana, 14, Madrid, Comunidad de Madrid
Spanish Restaurant · Huertas · 68 tips and reviews