I have been here 3 times in the past few months, each time regretting it. The last time I went the service was slow and they messed up my order. The person making the bagels made a big deal about it, as if it was my fault. They said I would have do with out the veggie that came on the bagel because they used the last veggies they had on the bagel they messed up. Today when I went, I spent 30 minutes there and left with nothing. I asked if I could order the herbivore sub cream cheese for hummus (I've ordered this before). The cashier asked the lady making the sandwiches and she rudely replied "What do you think?". The cashier told me I couldn't do that. I asked how much it'd cost to buy a bagel with hummus add veggies. It would've cost be almost 2$ extra to add a tomato and cucumbers! I opted for a bagel with hummus and after waiting 15 minutes was told they didnt have hummus. I asked for a refund. They refused to give me a refund asking if i wanted cream cheese. I told them I was allergic to dairy and they offered me cream cheese again. I asked for refund and the lady making the sandwiches said her manager wasn't there and she didnt have time to give me her information. I had to get back in line and ask the cashier for the manager's phone number. RIDICULOUS! I will make sure not to recommend this location to any of my students or colleagues.