Beach Club Cala Llevadó is a bar & grill offering fresh seafood and other dishes. It is located directly on the beach and offers scenic views.