International attention for a new San Antonio museum...that isn't even open yet

A new art museum in Southtown has been named one of the world's greatest places of 2019 in TIME magazine; it's set to open in October.
Published: 10:41 PM CDT August 22, 2019
Updated: 10:41 PM CDT August 22, 2019