We've been here several times, and it's been a mixed bag. Whatever you do, don't order anything other than the sandwiches or burgers - we did once, and got undercooked (raw) chicken and a disgusting appetizer (that looked good on the menu). The burgers are better than average for Saint Louis (although, for some reason, that isn't saying much), and the other sandwiches are pretty good.
They are very kid and family friendly, with a reasonable kids menu and a definite effort to keep the kids happy (video games and free balloons, etc...). Some of the waiters can be a little immature (most are college age students) and rude, but I don't expect great service from this kind of establishment.
All said and done, the price of the food makes up for the restaurant's inadequacies.
Pros: kid friendly, price, sports on TVs
Cons: food quality, noise