Otay Ranch Town Center.AMC Theatres en Otay Ranch Town Center.
Otay Ranch Town Center es un centro comercial de estilo de vida en el área de Otay Ranch, área de Chula Vista, California, propiedad de General Growth Properties. El centro comercial abrió en octubre de 2006 localizado céntricamente entre las localidades de Otay Ranch e Eastlake.