OMG. Love this spot. For first timers it's a little confusing. Grab a menu, stand in line, place order at cashier. If you are staying give your name and find a seat. They come out and tell your name and bring over the food. Farm fresh, delicious, unique. Soups, salads, and sandwiches are all A+. Great beverage selection.