Best food Caribbean has to offer: