Grenadian, Carlos Peters is Executive Chef at The Deck Restaurant 24 January 2017 “He fondly recalls every bit of his journey from his humble start as a dishwasher and his gradual ascent to ...