Every time I go there I am sorry I did. Food is good. Service is pretty awful. Moody teenagers who act like you are bothering them. Today's service was the best. A young girl with giant Gage's in her ears says " what are you having" basically rolling her eyes and rushing me through with a dirty look on her face. Basically you get an overpriced sandwich and an attitude. I tried calling ahead a couple of times but that seems to make it worse. Then you get to call ahead and still wait when you get there. My family will stick with panera next time. At least they are nice to you.