The food is good but the customer service is not great. We have not been here in months because they take so long in the mornings that we would be late to work if we stop. This morning my husband went in to get a bagel and he was the only person in the store. He got his bagel and was ushered to the register to pay. He stood at the register for a full 3 minutes alone waiting to pay while several employees were in the back laughing, talking and enjoying a beverage. He timed it--literally 3 minutes and if you don't think that's long, please stand doing nothing for 3 minutes and you will get a sense of how annoying it is. He finally gave up and walked out after one employee said she'd be with him "in a minute" as she was downing a beverage. Probably won't go back for a long time.