3816 Caroline Street Houston, TX 77004
Seated: 50
Standing: 50
Square Feet: 2,000 ft2
Soldier’s Plaza is only available after normal business hours.