Beach bar offering food, drinks, and entertainment. A popular spot with a cafe vibe.