Having worked for Panera bread for 4 1/2 years, I hold it to a fairly high standard. I hate to say it, but my most recent trip left little to be desired. The staff was not very friendly and we were not greeted when we got to the register. The girl taking our order was wearing gloves when she took my money, and I'm really hoping she changed them before handling food.
The restaurant itself has a lot of tables for two but not many tables for a larger group of people. We chose a table/booth combination and unfortunately the table top was dirty. I asked the employee if she could wipe down the table or provide me with a rag to wipe it down myself. The carpet was dirty and the service was very slow considering there were not many people in the restaurant.
Overall, the food was good. I had just a cup of broccoli and cheddar soup, the little one had a peanut butter and jelly sandwich with yogurt and apple juice, and Adam had you pick two with a chipotle chicken sandwich and broccoli cheddar soup.
It's a good option for a fast dinner without the fast food vibe, but I'm hoping the service and cleanliness improves by my next visit.