The food is fine, in the way that most food from Panera is fine. But the service is incredibly slow. This evening I ordered a salad and a non-panini sandwich with no special instructions on either and the ticket time was 10 minutes. There were two orders ahead of mine that were already in process as I waited. And waited. And waited. While waiting, I couldn't help but notice how disgusting the food prep area was and that the order timer (displayed toward the customers) showed orders turning red after 3 minutes. I brought this to the attention of the manager who apologized but never seemed to register that there was a problem.
I strongly recommend ordering ahead rather than dropping by if you are expecting your fast casual to be anything close to fast.