For decades after 1968’s Hemisfair the Institute of Texan Cultures was in the huge Texas Pavillion building. The ITC’s temporary home opened Wednesday in the Frost Tower. “The ITC— the Institute —has had such an important part in telling the story of Texas for so long. While the ITC has been closed for quite some time, it’s now open on the bottom floor of the Frost Bank Tower. You can find the temporary ITC at the bottom of the Frost Bank Tower on Houston Street at Camaron Street, near the San Pedro Creek Culture Park.