RESTAURANTS

Barracuda

Located on the spectacular Santa Maria Beach not far from the landmark Santa Maria pontoon bridge, this fish and shellfish restaurant overlooks the sea where fishing boats offload and has its own beach terrace flanked by coconut palms. The perfect spot for a relaxing breakfast or beachside lunch with a very friendly atmosphere.

Santa Maria beach

Sal

www.restaurantebarracuda.com