Another option is Chevys for Mexican food. They have $5, $6 and $7 appetizers from 3-8pm daily. I love their chrispy chicken flautas. They are in Crossroads across from hotel blvd. Chuys (multiple locations) has their nacho bar for happy hour also. I have not tried it yet. Both should be great for kids.
Also, check out Miller Ale House's daily specials. Their ribs are good and a great deal ($11.99 for a whole rack - currently on Mondays). Kids eat free with a full priced adult entree on Tuesdays. We love the Captain Jack's buried treasure ice cream dessert (we get a free one during our birthday month). Check out their menu online.