Across the street from downtown’s Santa Fe Depot is a 10,000-square-foot building that provides its own kind of transportation. Here visitors are transported into the formerly secret world of the ...