Amc Otay Ranch 12

2015 Birch Road Chula Vista, CA 91915

888.AMC.4FUN

12 Screens

Movie Showtimes