Restaurant
Restaurante Barracuda
Von 9 Einheimischen empfohlen
Tipps von Einheimischen
Nice restaurant on the beach with outdoor and indoor seating . Large menu good choices
Breakfast - dinner with the dining area located on the beach of Santa Maria. Lunches and dinner feature seafood, pasta, and various meat dishes. Full bar.
Das empfehlen Einheimische
- Von 10 Einheimischen empfohlen
Standort
Santa Maria, Sal