Deliciously well made Vegan Pambazo, and they have more mexican dishes. Plus, they make vegan pozole. The restaurant is also called "chucha wings", in case you don't find it