We've now been here twice with the family before going to a show in Playhouse Square. It's a nice alternative to the super busy and pricier restaurants right in the Square, but it's only a few minute walk to the theaters and close to some of the cheaper parking lots (shop around for parking in the area; there can be a $10 difference in lots only a few yards away).
Especially with a time crunch before a show, we were pleased that the restaurant took reservations. We had 5:45 reservations and were out by 7:00 to make our way to the theater. The kids loved the build your own taco bar, and the grown-ups loved the margaritas. I've had varying configurations of the combo plate and enjoyed what I had (including the chili relleno).