L'Esquinade Plage is a Mediterranean restaurant offering French cuisine and beachside amenities like showers and water activities.