The Children's Museum is a perfect place to bring young ones or even to go when you are bored.
All the rooms have a specific theme and they are changed periodically. The experience is terrific as you always walk away from it with knowledge of a particular subject that you never had before. It's not specifically catered to a specific subject (for example, science or nature) but you'll always have something to talk about.
Parking is located nearby and is close to a lot of restaurants for a complete afternoon.