This place is great! They have a menu online, but it doesn't show all the food that they serve. I was pleasantly surprised to see that they had a good selection there. And the vegan food is made vegan - they know what it means, and you don't have to take food from the menu and ask them to put things in or leave it out, you can just walk in and order something and eat it without having to worry. Every one of their side dishes is vegan, even (well, all the lunch sides, anyway)! The atmosphere is very casual, and the server was extremely attentive and helpful. The price isn't too bad - a sandwich with a side and a drink will run you around $7-$8 or so. The only reason I didn't grade it higher was that I had a non-veg friend with me, and he said the food was just okay for him - not bad, but nothing special.
All in all, I loved the food and the cafe, and I'll definitely be going back again and again! If you're a vegan in the area, you should definitely check it out.