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]