I've eaten there 3 times in the last 10 days. I've 8 different food items total. They were all excellent. The staff is great. The only reason that I can't bring myself to give it an excellent rating is two-fold. One - even though it's mostly vegan, and the vegan items are excellent, it's still not totally vegan, and that's one of my criteria. Two - their slogan is "Plant Based Down Home Cooking", which, to a vegan would imply that it's totally vegan restaurant, which it's not. Cheese, milk, & honey are not plant-based.
However, change your slogan to "Mostly...." and keep up the great work.