Loading map…
O Barril
O Barril in Loulé, Portugal, offers a taste of authentic Portuguese cuisine. The savory aroma of grilled meats and fresh seafood fills the air. Enjoy the tender, succulent texture of their specialties, a true flavor of the Algarve.