We went here early on a Friday night. There was no one else there when we arrived (it was 4:30 in Waunakee-I didn't expect a crowd). By the time we were done there was a decent sized crowd. Staff was friendly and quick.
Warm corn tortilla chips and salsa were served as our order was taken and water was automatically given and refilled during the meal.
The restaurant is bigger than it seems from the outside, comfortable seating though nothing special as decor. The rice was good, fajitas sizzling but the enchiladas and chimmy changas were okay. The kid's menu had the typical chicken/cheeseburger/corn dog favorites with at least a cheese quesadilla thrown in there for a more local dish.
Overall it wasn't the best Mexican food we had, but it also wasn't bad. The guacamole was really good and fresh, they had a pretty large selection on their menu and the drinks were a lot bigger than we had planned. A $12 medium sized margarita is about the size of a normal dinner plate. Worth it, but keep in mind the size.