Delicious, delicious, delicious! I ordered mostly vegetarian stuff (flautas, quesodillas, nachos) and everything was really, really good.
All reviews seem positive