Sa Punta is a Mediterranean restaurant offering a full bar, beachfront access, and family-friendly dining with takeaway options.