Movie Theaters in Otay Ranch Chula Vista, CA

Showing 1 movie theater
Zillow
↑ Name Location Status Screens
AMC Otay Ranch 12 AMC Otay Ranch 12 Chula Vista, CA, United States Open 12