Straz Center for the Performing Arts
landmark

The Straz Center is located downtown on a 9-acre site along the Hillsborough River. As the second largest performing arts complex in the Southeastern United States, the 335,000-square-foot venue hosted a Broadway series, opera, concerts and more.

related