I just came across their web site. It's located in Porter on HWY 59 just North of Houston. The place looks good. I think I may make the drive out there to see The Hills Have Eyes. http://www.starlitedi.com/ I use to go to the drive in that was at West RD. and I45 in Aldine. Fry's and The Dump is there now. I don't remember what I saw but I know it was a horror movie. I'm thinking it may have been one of the Hellraiser movies
Ahh, the drive-in theater. I remember my parents taking us to the drive-in to see Raiders of the Lost Ark, but sneeking peeks at the screen showing "Clash of the Titans" just to get a glimpse of Andromeda's boobies. Good times, good times...