I can't believe how much my opinion of this place has changed. The customer service here is just bad. Every contact I've had with the owner has been unpleasant, and, in hindsight, I wish I had just walked out the first time. He seems like the type of person who would spit in your food if you look at him the wrong way. The restaurant does have a bad smell to it and the food seems to absorb it. The food here is hit or miss. I've had some great menu items and some really bad ones. I think my first review was based on the thrill of having an all-vegan restaurant in my area. I won't be back.
To anyone who did not receive something that you paid for and you paid with credit, I encourage you to dispute the charge with your credit card company. I also suggest contacting the Better Business Bureau with all complaints. It's happened to multiple customers, so it's definitely not an accident. He won't stop treating customers this way without consequences for his actions.