Posted on January 2, 2013April 21, 2016 by Staff Writer Worcester’s Best Chef – January 27th! Worcester’s Best Chef Competition will be held on January 27, 2013 at Mechanics Hall on 321 Main Street in Worcester. Post navigationPrevious post: Breakfast PizzaNext post: WSRS Valentine’s Dinner & Dance at Beechwood Hotel