It would have been better had they taken your order when you got right in, so after you waited in the long line and slowly made your way to the other end of the counter, your sandwich could have been ready. Foresight wasn't present.
I got the turkey, red pepper, and mozzarella panini (which I did like), the other ladies got PB&J and I can't remember the other sandwich. Portions were small, prices were high. My sandwich was good, but I hadn't eaten anything for almost 24 hours, so I imagine just about anything would have been tasty.