Sixteen screens of new movie release light up this Chula Vista multiplex.:
In Short
This South San Diego venue shows mainstream, newly released films in 16 stadium-style theatres. Multiple concession stands offer standard movie favorites like popcorn and...