I really do love this place. I go once a month or more. However, I can't give it a great or excellent review because they are very inconsistent. As a vegetarian, I LOVE the fact I can walk in here and order whatever I want off the menu without asking for modifications. However, they are very slow, the waitstaff, while always friendly, is not always the most competent, and sadly sometimes the items are inconsistent. For instance, I have a few dinner items I quite like. But where one time the seitan is crispy and perfect, the next time is is soggy and disgusting.
I am also sad that they no longer serve breakfast all day - I would often order breakfast items for dinner. We do go sometimes on weekend mornings but the wait is so ridiculous we usually go for a late lunch or early dinner (and even then, have to wait).
I admit, I will still patron this place. I love the concept and I have had more good food than bad, but coming from Portland, OR where there are about 100x more vegetarian/vegan options (and so much more high quality!) I can't give this as high of a rating as I want to.