Taking the family to Chicago next month for a few days. I've never been before so asking for some things we must do. I already know I'm going to a game at Wrigley, Millennium Park, Grant Park, the bean. Asking for best restaurants, pizza spots, areas to stay in, places to avoid, etc. What's the train like? Should we just avoid and take Ubers? Any help is appreciated. Also, the first couple nights we have to stay in St. Charles which is about an hour west of the city. I'll take any helpful tips about that area too. Thanks.