La Source is a beach pavilion offering French, Mediterranean, and European cuisine, including seafood, pizza, and a wine bar. Open for breakfast, lunch, and dinner.