I've never seen such a vegan-friendly Mexican restaurant before. It was nearly impossible to choose between the multiple options, but the waitress was very helpful and accommodating, and I ended up getting some combo plate that was fabulous; but honestly, this is the kind of place where you can't go wrong - everything they make is fresh, tasty, comparatively cheap, and large portions. There is a good drink selection, alcoholic and non. I came back a second time the following day, and almost needed to be wheeled out in a barrel because my eyes were bigger than my stomach. It's a nice atmosphere, too, and seemed to draw people of all sorts and ages.
Cons: not thinking of any