Yankee Magazine said that the best places to eat in Worcester were: Armsby Abbey at 144 Main St. "The place to go for a pint, weekend brunch, and the city’s best sharing and grazing menu," the ...