We just ate there this past Sunday too.
The food is decent, the atmosphere is awesome. My DH absolutely loved it, but loved the counter service at Cantina San Angel even better.
My DS and I thought it was good, but a little bland compared to what we are use to. They do not over do it with sauces, cheese, peppers and onions or anything, it is fairly plain.
I would do it for the atmosphere if nothing else (it is really cool) and they have great Margaritas if you like them.