HAPPENING NOW:

Island cooking with Chef D in Barbados

Make us a preferred source on Google
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.