California State Railroad Museum
This kid-friendly railroad museum offers excursion train rides on vintage locomotives, April - September. They host an interactive program called "All Aboard for Story Time" on Mondays and also offer birthday parties in their Union Pacific Caboose. Tickets are $12 for adults, $6 for kids 6-17, and free for kids under 6. The museum is open daily 10am to 5pm (except Thanksgiving, Christmas and New Year's Day).