Beachfront bistro bar, Barraca Surf Bar offers a relaxed atmosphere. Enjoy the sea view while dining.