In worcester, you might try heading to down on Main street. They have a few business (barbershop/salon, restaurant etc.) right on Main street. I hope you have better luck than me. I couldn't take the dead -Worcester- town for more than 7 months.
Talk to the guys -or girls- in the barbershop, they'll give you the low down about everything in the area.
Good luck trying to stay awake in Worcester!
El Pesao