Located at 2197 Chase Drive in Rancho Cordova, Hagen Park is home to the Sacramento Valley Live Steamers Railroad Museum. There are mini steam engines that you can ride on which take you through trustles, wooded areas, and past miniature town features. The trains are open to the public (donation requested) on two Saturdays a month from noon – 4pm. The ride takes about 20 minutes, if your kids will let you get away with riding it only once.
Near where you catch the train is a small petting zoo. Entrance fee required, though I don’t remember how much. The park itself also has a lake and some water features that can be fun to check out.