There’s no need to pack a season’s worth of food when cruising from the U.S. or Europe to winter in the Caribbean. What’s more, you can buy virtually anything and everything you need, from fresh meats, dairy, fruits and vegetables ...