This is a really nice place for a mixed group (of vegs and non) and is very easily walkable from campus. They have lots of vegetarian options and maybe 3-4 vegan options on the menu all the time which some vegan/veg specials rotating in and out. My formerly favorite (I am now vegan) veg sandwich was a tomato, mozzarella, basil. For vegans they have a good hummus plate, tofu scrambler, soup, they always have vegan chili. Nice beverage selections. I've never seen any vegan desert options or baked goods, which is a slight bit disappointing. To their credit their food has a good homemade feel, very fresh ingredients.
Do not try to come here on Saturday morning unless you are willing to wait. They are a super popular brunch location.