This is a bar/restaurant chain similar to Chilli's but with a bigger bar area. There's one near TCU area that rocks. I used to go on Wed nights.
If you find one of these near a college or university, then you're probably gold. They're clean and some of them have Karaoke nights as well.
Good stuff.