Auberge du Cabaretou is a restaurant offering a unique French culinary experience with fresh, local ingredients.