New Home, Same Heart: A New Era for the ITC Begins
Construction is underway at the ITC’s new place in Frost Tower. Over the past year, there’s been a flurry of activity behind the scenes as we prepare to reopen the Institute of Texan Cultures at our new home: the iconic Frost Tower in downtown San Antonio. This fall, we’ll host some previews as we prepare to open to the general public in early 2026.