L'Aiguille offers creative Southern French cuisine, tapas, and aperitifs served at beachside tables with bay views.