As a vegan, I was super duper excited to become a regular at this place. I work in the mall and was delighted to hear that an Urban Herbivore opened up. That being said, the service is quite disappointing. I have given them more than 5 chances to change this opinion, and every time it is terrible. They are often sold out of common items such as tempeh, but that is the least of their problems. They SERIOUSLY need new staff who understand a basic level of guest service.
I have a story for you. One day I came here at precisely 3:05pm and asked for the lunch deal that I was super excited to try. Half avocado sandwich with coconut curry soup. Sounds amazing, no? Well, I'll never know. The cashier asked another coworker if the deal was still available, and the coworker casually said "nope - no sandwiches left". I look up at the menu, and at least half of the menu is sandwich based. I asked if that went for ALL sandwiches and she said there isn't any sandwich bread. I can see a 3rd coworker in plain sight making himself a sandwich at the sandwich table next to the large box of avocados and stack of sandwich bread.
I wasn't real impressed, and left empty handed. I avoid this place except for their Hostess cupcakes which I periodically crave. Otherwise, I prefer the pitas at Extreme Pita in the food court who are always kind and gracious towards me.