This is the place to go if you're looking for great Mexican food! It's a little crowded, but I've never had to wait more than just a few minutes for a table-and I'm there once a week! The service is very good and special orders are not a problem here! Plenty of space for large groups and very family friendly!
Pros: Inexpensive, Great food, Family friendly