Taberna El Buho is a tavern offering homemade Spanish cuisine, specializing in seafood, fried fish, and Iberian cured meats. Takeaway available.