Discovery Science Center

About

The Discovery Science Center, formerly known as the Taco Bell Discovery Science Center, is a science museum in Santa Ana, California, with more than 100 hands-on science exhibits designed to spark children's natural curiosity.[3] It has become a visual landmark due to its ten-story solar array cube that stands over Interstate 5.[4]

If you have been to Discovery Science Center, share your experience

Review this place