Taberna El Sitio is a tapas restaurant specializing in Iberian products, including cured meats and smoked seafood, alongside a selection of beer and wine.