The food my wife and I had here was very good but I've had better at a few other Mexican restaurants. Felt the dishes my wife and I had could have used more seasoning and a bit pricey for what you get. Our service was adequate but not great.
Saying all that, this place was packed so maybe others feel differently or I have just been fortunate enough to discover a few better Mexican restaurants around the U.S.