La Barraca Terraza is a bar offering Spanish cuisine with a full bar service. It features an outdoor terrace with comfortable seating, table service, and accessibility for disabled guests. High chairs and reservations are available.