Learn more
Description
The Tobin Center is a state-of-the-art, multi-purpose 1,759-seat (2,100-seat with flat-floor configuration) performance hall, a 250-seat studio theater, and an outdoor performance plaza connected to the river walk with a permanent 30 foot video wall and water taxi portal.
More details @ 10best.com
Ratings
4.7 rating
Saved in San Antonio, United States
0 collections