1855 41st Ave Ste C10 Children's Museums Santa Cruz Children’s Museum of Discovery Santa Cruz Children's Museum of Discovery is a children’s museum in Capitola, California. EXPLORE PLACE