It looks like it's a much larger place than the Al Shazzam hall and maybe it will replace the Broadway show permanently. Only time will tell.
They have a show lined up for October 27/28 and I'm hoping it will be a good one with lots of variety.
Freeman Coliseum
3201 East Houston
San Antonio, TX 78220