Grew up through my pre-teens & teens going there watching movies with family and playing @ the onsite TILT (local arcade place)....They have been closed now but another called Windchimes has opened up further westbound on Westheimer near Eldridge intersection on East side of the westheimer rd.
Older place, a tad bit funky smelling but LOVE THE PRICES....fantastic in today's economy
Pros: Price, environment, Price
Cons: Can't think of any
more