I love Bread & Roses - I'd say its baked good aren't the absolute best (which is why it didn't get 5 stars), but the variety is great, service is quick and atmosphere is cozy. In the summer I spent many lunches on their patio eating their yummy sandwiches and in the winter I've huddled inside. It does get a bit crowded inside but turnover is quick so it's not too much of a problem. I often swing by Bread & Roses to pick up food for entertaining like quiches, desserts, cookies - they are all great!