Auberge du Cap is a restaurant offering traditional, local cuisine with panoramic views.