The staff of the Barracuda restaurant strive to give visitors a warm, friendly welcome.
Located on the spectacular Santa Maria Beach not far from the emblematic Santa Maria pontoon bridge and close to the town centre, the Barracuda restaurant overlooks the sea and has its own friendly, distinctive style.
The beach terrace is actually on the sand, in the shade of colourful awnings and flanked by coconut palms.
The large restaurant dining room offers a more sheltered ambience decorated warmly in wood and stone, with extensive sea views.
House Specialities: Grilled Lobster, Barracuda Rice, Seafood Paella, Seafood Cataplana, Tuna Carpaccio