So, I went here last night for dinner with my parents and my 2 kids.
I grew up in Texas, and really appreciate authentic Mexican food, and this place definitely delivered! Everything from the decor to the wait-staff really added to the experience.
I had the chicken enchilada, and it's flavors were really good.
Their home made guacamole also was pretty good (not as good as my wife's, but a close 2nd.)
The one criticism I have is that because the place is small, and they take reservations, you could be waiting a while even though half the tables are empty (with reserved signs on them).
The fact is, they probably shouldn't take reservations, or they should get a consultant in to create a system so that at least half the place isn't reserved at any given time (but that's just my opinion).
All in All, this is one of the BEST Mexican places I've eaten at north of the border!