We apologize for the inconvenience.
Showtimes: Tuesday - Sunday
9 PM & 9:30 PM
Seating: We Invite You To Bring Your Own Lawn Chairs & Blankets.
Where: Main Plaza, 115 N. Main Avenue, San Antonio, TX 78205