One of the most family friendly restaurants in the mid-west:
Fitz's American Grill in St. Louis!
Food that will make everyone happy, especially the kids.
But also good stuff for the adults. I got the hummus platter but neglected to take a picture.
If you have a teen, he can get a burger which will solve all his problems, including world hunger.
And when your meal is gone, you can have an ice cream float if you aren't full - which basically means that you didn't eat a meal, you just came in for a float. (Or if you are Katie and you are determined to try the float and you end up letting everyone at the table eat some because there is no way you can eat it all without exploding and causing quite a mess.)
But the coolest thing about Fitz's is that they bottle their own root beer on 1940's style equipment behind a glass window. You can watch the bottles being processed as you eat if you are on the first floor. It's quite nifty. And then you can order their root beer or cream soda or orange soda or whatever floats your boat. I don't like root beer or cream soda (I especially don't like root beer since Ben spewed it all over the car once when he laughed with a mouthful) but I agreed to take a sip of the cream soda and oh my gosh! It was great! That is so not like me, but this was really good!
They only bottle on certain days, so check the schedule before you go so you aren't disappointed!