Les Caraibes offers a taste of Caribbean cuisine.