Things to do in Houston
—
by
The Forum Stairs is a 250-seat event space with bleacher-style seating in the middle of the ground floor.