8.5
Calle de los Cuchilleros, 17, LOC;DUP 17-19;, Madrid, Comunidad de Madrid
Spanish Restaurant · La Latina · 345 tips and reviews
5.1
Plaza Mayor, 33, Madrid, Comunidad de Madrid
Spanish Restaurant · Plaza Mayor · 23 tips and reviews
C/ Gabriel Lobo 33, Madrid, Comunidad de Madrid
Spanish Restaurant · El Viso · 13 tips and reviews
Calle de Vergara 10, Madrid, Comunidad de Madrid
Spanish Restaurant · Opera · 34 tips and reviews