Caribbean restaurant serving authentic dishes.