Restaurante
Restaurante Barracuda
Recomendado por 9 personas locales
Consejos de personas locales
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.
Recomendado también por los habitantes locales
- Recomendado por 10 personas locales
Ubicación
Santa Maria, Sal