Le Cap is a French restaurant specializing in dishes like paella and Basque bouillabaisse. Open seasonally, it offers a unique dining experience.