I guess that answers your question, huh?
You can get healthy meals at McDonalds while your kid is in the play land. I have no suggestions though. Actually, strike that. You might consider Biff's on Hwy65 just south of Hwy 10. I'd have to look again but they have a kids playroom tucked around back in an area next to the pool room. If I remember it's set up like a ChuckECheese with video games and skeeball. It might be a little advanced for a 2 year old but worth checking out.