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....