THE place to buy meat in Worcester; open seven days/week 9 am - 3:45 pm; widely considered best meat market in Worcester; also some Irish products; Deli is all Boars Head, which has a good reputation though healthier choices with 365 at Whole Foods or Applegate at Shaws.
Unique things to do nearby
5.0 (18)
Fully guided fishing adventure on peaceful scenic river