Prta del Sol, 10, Centro, 28013 Madrid
This tavern features a city-view terrace and specializes in authentic Spanish cuisine, offering a selection of traditional dishes such as tapas, Iberian ham, and squid ink rice.
Rating: 4.6