Rafael Salgado, 11
Madrid 28036 Spain
Madrid 28036 Spain
+34 91 457 5036 / +34 91 458 0183
Open Hours12:30p-1a
OverviewIn this temple for the luxury tapas, you can either eat standing up (more likely) or at one of the tables (if you come early enough). The star tapas are Spanish omelette and...
more