Michael Elmore, who has been in the restaurant industry for forty years in the Englewood area, is the new chef at Lemon Bay ...