I'm going to Chicago next month and would love to experience some suburban towns outside of Chicago. I've heard Galena (?) and Springfield are good, can anyone recommend their favourite? I like places with history, nice shops and restaurant and quaint places (eg 2 years ago I went to Plymouth, MA, mystic CT, Newport RI & Celebration. FL and loved them!)
Also is there public transport routes to these types of towns?