I've been here several times, and am going again for my birthday dinner. While it's not the absolute best Mexican food I've ever had, it is excellent. Prices are reasonable, and the atmosphere is good for groups and families, or you can sit in one of the back rooms for more privacy. All in all, definately one of my favorites!
Pros: Good Food, Lots of Parking, Good Prices
Cons: Can get a little too loud.
more