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