Walk up and place your order (like Panera Bread or Chipotle) and put your number on your table. The atmosphere is fine, the service is okay, but the food wasn't nearly as good as either aforementioned chains.
The salad I had (Taco Salad) appeared to have lettuce from a bag, salsa from a can, and lacked flavor. My wife's side of broccoli may have been the worst we have ever tried (all four of us thought it was terrible). I went due to a TA recommendation, but was rather disappointed. We will not be back.