What should take over the location? It's located at 1315 North Street, next door to the Legends apartment complex, and across the street from Excel ER.
I realize we don't have a professional-sized stadium to use as a drive-in here in Deep East Texas...but, we have a state university with a football stadium...
When I moved to Nac, the list of entertainment venues for me skyrocketed. However, there were people that said, "There's nothing to do in Nacogdoches."