Opened in 1997 on the campus of Texas A&M, it’s surprisingly under-visited. Only 92,906 people came through its doors in 2024 ...