Mamut Beach Club offers Mediterranean, Spanish, and Catalan cuisine with grilled options. Features include reservations and seating.