Found this place by searching for "food" in google maps (maybe my phone knows I'm vegan?). What a find! Tons of vegan options, really good, non-traditional mexican food. Employees knowledgeable about vegan and were happy to recommend other places to eat too (which is how we found Chimera).
They also have Luchadores on Saturday nights which I wish we had been able to check out.