Restaurante Els Barrils offers traditional Spanish cuisine with a focus on Galician and Catalan dishes. They are known for their quality products, including octopus and Iberian ham, and provide excellent service.