Puppet theater is awesome – so many possibilities. If you can pry the kids away from their toys, take them to 1300 Altamont Ave. just blocks from the Science Museum of Virginia (maybe include a stop there, too) for a morning of fun with some memorable hand puppets. All tickets cost $10; no fees. puppetsoffbroadstreet.org.