Feeding a Four Star Army

Chef in Profile: Executive Chef, Silvano Cruz – Sol Cayo Largo, Cuba
On the shores of Cuba’s Cayo Largo de Sur – a tiny island in the Caribbean off the south west coast of Cuba – stretch miles of sandy white beaches. A haven to tourists; I was warned, “if you‘re offended by nudity, this is not a place for you”.