It was fairly crowded when we arrived a little after 9 AM. We decided we'd order to go, since no seating was available. The cashier asked if it was for here or to-go and we said to-go she pointed to a rather small piece of paper taped to a cabinet near the register indicating those were the only items available for take out. Three items, breakfast burrito, sandwich or bagel. Neither of us wanted those. I pointed out the reason we were ordering to-go is because no tables were available. Her attitude was "oh well". As we were discussing whether to order from their to-go menu a table opened up and we grabbed it. It's one of those seat yourself places. So, we ordered and waited. Then waited some more, about 20 minutes before the food arrived. Seemed long considering it's not a large place. Not sure if that's the norm for them or if they were short staffed in the kitchen. The two people bringing out the food were friendly. There was an issue with our order and the guy was polite and resolved the problem. My husband liked the food, I thought it was just okay. I'm not sure I'd go back due to the wait time and the unfriendly cashier, but if you don't mind those things it might be worth it. Location was convenient to where we were staying. We didn't try the coffee or tea, so can't comment on that. They did have gluten free bread, although I didn't see that mentioned on the menu.