De Cap en Cap is a restaurant specializing in quality French cuisine, featuring fresh ingredients, seafood, and homemade desserts.