I love this place. The owner is an awesome guy who, if you are lucky, will sing opera for you while you eat. He is also very knowledgeable about veganism and will personally make something for you if you would like to alter a menu item. On the menu, the hot salad and sauteed veggie sandwich are amazing, just remember to ask them to make it vegan. They also just added a falafel wrap and a Mediterranean plate. The falafel is vegan and the plate comes with hummus, pan fried chips, and a salad. Ask them to replace the tzatziki with more hummus and you are gold. My favorite thing there are the soups, though. They regularly have vegan soups, which are incredible. Aside from that, the fresh veggie wrap is vegan and several of the salads can easily be made vegan.
As for the coffee, they always are able to bring out a small cup of almond milk for me to use as a creamer. They can also use this to make any of their espresso or latte drinks. If you would like a smoothie, they will gladly create one for you, replacing the ice cream with almond milk and ice. They are extremely accommodating and the staff is knowledgeable.
Cons: Busy at lunch time/Saturday