A lovely little place right on Main St, they have a selection of fantastic smoothies and juices, and you can also concoct your own. Salads, wraps, sandwiches, protein plates all have veggie options including soy chicken and tofurkey. The meals are beautiful, fresh, and quite popular. The only downside is that it does get packed being in a busy area and at times is a standing room only place. Since everything is made to order, it also takes a while to get your food.
Cons: a bit slow, could use more vegan options