Newtown Theatre/Mexican Restaurant

These two buildings are located to the right of the former Village Inn Pizza between I-77 and Signal Hill Mall. I believe the theatre was closed in the early/mid 90’s. I vaguely remember seeing a movie there in 1991.

Leave a Reply