HAPPENING NOW:

Island cooking with Chef D in Barbados

Share this story...

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.