I've been a Panera fan for many years. It's always pretty good. There are plenty of selections -- good bagels, soups, and sandwiches. The staff are nice and helpful at this and all locations.
I'm not sure what it is (if my tastes have changed or the restaurant has), but the food (all of it) just doesn't taste as good as I remember. Still, sometimes you have a hankerin' for a pastry, soup, or sandwiches, so... it's a decent choice.