I love the donuts at the Roseville Bakery. My only complaint, though, is that every time I've gone there in the late morning, they are almost completely out of donuts. It seems you have to get there very early to get the good ones.
As far as breads, they only have the basics. If you are into crusty artisan breads, I would suggest somewhere like Breadsmith instead. But if you like a soft, plain white bread, Roseville Bakery will be fine for you.
Pros: Good donuts, Small and friendly
Cons: Not enough donuts, Breads are plain
more