"The staff was working hard but I waited 10 minutes for a demanding family of 3 to order Are the onions organic? Where are they grown? I want them finely diced not slices.... . After ordering and paying, I was told it would be 20 minutes. I wish they had warned everyone as they came in the front door. After 45 minutes and politely checking twice, I was about to cancel when they came out with my Club Sandwich. The sandwich was excellent with fresh and tasty ingredients. Fast forward a week later...the wait was 10 minutes so I ordered. The cashier asked Here or to-go? . I said we were sitting outside and asked if that was Here . I had been friendly and polite the whole time but he acted annoyed and said, I asked 'Here, or to go ' ! I told him to forget it and walked out. There were 4 others in our group and none of us are going back. Nice job losing customers!!"