The food is fine when you finally get it! This place is the slowest Panera I have ever experienced. I just waited 24 minutes between the register and receiving my order.