Cultural Experiences Locations arabtourismguide Sep 8, 2024 The Showboat Drive-in, a popular theater located about 30 miles northwest of downtown Houston, announced Friday that it will be permanently closing Sept 15