Crown bakery always has wonderful fresh baked goods at reasonable prices. Their swedish tea rings are unparalled in Worcester. The staff is always friendly even when there's lots of customers. You can grab a sandwich for under $6 and sit and eat at one of their cafe tables (they have a little patio too under an awning). Their bagels are under $1 and taste much fresher than the chain donut stores.
more