Growing up in NW Illinois we would sometimes take the train (Burlington Northern or Rock Island Line, both went through Savanna with separate stations) from Savanna to Chicago with my mother's folks. The BN Zephyrs would usually have a dining car and my grandfather loved eating in it. It was a 2 to 2 1/2 hour train trip, so there was time for the dining car. (The Illinois Central went through Galena, not Savanna.)
It was a sad day for train travel when Amtrak took over passenger rail service.