Went to the Railroad park last summer for a child's birthday party and had a blast. There were kids ranging in age from 1-14 and everyone (including the adults) had a great time. It can get a little pricey for a large family to ride the train, but it is fun.
It is a city park with a neat attraction. Small areas are set up along the track to simulate towns, tunnels, etc.