This place has an amazing cafe in the back. They have quite the variety of prepared vegan hot foods and desserts. They aren't exclusively vegan so it is surprising that they have such a large variety of vegan options. The employees here are extremely friendly and will let you sample everything. I crave the vegan Reuben which is made with seitan, they don't use vegan cheese on it but you won't miss it. The selection of fresh baked vegan desserts is HUGE and since you can try everything you will be sure to find something. They do have fresh juice but I haven't had it, looks like they will make you anything though. There are a few tables so you can eat there and it is a very friendly environment.
Updated from previous review on Monday November 19, 2012
Updated from previous review on Thursday January 10, 2013