HAPPENING NOW:
Island cooking with Chef D in Barbados

Chef D is in the sunny island of Barbados and cooked up Barracuda and cucumber tartar with white rum and lime juice with all those fresh flavours found there.
Chef D is in the sunny island of Barbados and cooked up Barracuda and cucumber tartar with white rum and lime juice with all those fresh flavours found there.