C. del Gral. Oráa, 61, Salamanca, 28006 Madrid
Experience a welcoming atmosphere where patrons can enjoy a curated selection of beers and delicious tapas at the bar, along with a robust menu of traditional Spanish cuisine.
Rating: 4.4