Displaying items by tag: cilantro rice

Saturday, 17 September 2016 12:55

World kitchen: Chaa Creek Creole chicken

The Lodge at Chaa Creek in Belize was not only the first eco lodge in the country, it is one of the finest resorts in the Caribbean. As part of their commitment to sustainability, they have their own organic farm from which comes many of the fruits and vegetables they serve at their excellent restaurant.

Published in Food