My son and I go to this Panera a fair bit, as it's right by where he gets his haircut. The food is always good, standard Panera fare just as at all of their many locations. You know what to expect, and they come through with good food reasonably priced.
One thing the should address more consistently is cleaning tables. Given that they expect customers to bus their own table, toss their leftovers and put away their dinnerware, someone needs to be out there to wipe the tables down. You shouldn't have to ask. Today, the young lady that came out to wipe down my table left a wet sopping tabletop. I had her come back with a dry cloth. That is nothing but poor training by the restaurant's management. Minus one star for that.