La Source is a restaurant offering lunch, aperitifs, and dinner in a relaxed, open-air setting near the beach.