La Cantina is a beach pavilion offering Dutch and European cuisine.