Polar Express
Itasca Metra Station W Irving Park Rd, Itasca, IL, United StatesHop aboard the Polar Express Storytime train! Embark on a fun filled adventure to the North Pole from the Itasca Metra Station. Stories will be read, a snack will be served and children will have a chance to visit with Santa! The trip will run from Itasca to Elgin and back again. Guests will receive […]