Bahia Beach is a restaurant offering Mediterranean and international cuisine with vegetarian, vegan, and gluten-free options. It features a terrace and spacious dining areas, and is accessible for disabled guests. Credit cards are accepted.