They heard about it on the radio, kids at school had shared their experiences, and they begged and begged me to go. So, for my birthday we had family day at the discovery museum. And it was great, there are several levels of fun to explore and play on. The kids in our group ranged in age from 3-12 and they were all kept busy and engaged in a wide range of activities. We stayed for hours until the children were so starving that they physically could not play another minute.
While there is a sitting/eating area, there is no cafe or food service. But bring your own snacks or a cooler and you and your kiddos should be fine. It may also be a good idea to bring an extra shirt for each child as the AWESOME water area will undoubtedly soak your children.
I couldn't help but play in the science area and the water play room was SO fun, I did get stuck in a tunnel but had fun climbing around anyways. It was a great way to get out of the house, stay out of the sun, tire the kids out, and have a blast while doing it! We actually bought the year pass so we can go whenever we feel like it. There are rotating exhibits and shows that change all the time so your experience is always different and always great.