Mediocre food and service at best. Although the building itself is grandiose and looks like a palace with an interior courtyard, lots of artwork and such, the food and service weren't great.
To begin, I wasn't impressed with our server. He forgot a few requests and when I asked if I could try another side sauce for my enchilada he failed to mention the extra 50 cent charge. That's a major pet peeve of mine- failing to mention you're going to up charge someone for something is a big no no. When I told him, he offered to take it off, which I declined because that's not the point. You need to let people know in advance if you're going to do that.
The food also just wasn't great. This was the most bland guacamole I think I've ever had in my life. The three table salsas and chips were ok. Not one of my three different kinds of enchiladas were flavorful and they all seemed to be smothered in cheese. The kids meal beef taco was extremely greasy.
Overall wasn't a fan and don't need to return.