This is absolutely my favorite Mexican food in the city. Been there a few times, and the food has always been great.
No exaggeration, their flan is truly the most delicious I've ever had. If you go here, don't forget that flan.
Large portions, and great service make this a great place to go. It's even nicely decorated.
My girlfriend and I have a 2 year old daughter, who can be very fussy at times. And the cashier here even hid the suckers from her view so she would stop fussing about them.