Otay Ranch Town Center is an open-air shopping mall/lifestyle center in the Otay Ranch area of Chula Vista, California, south of San Diego. Owned and operated by Brookfield Properties with Anchor stores like AMC Theatres, Barnes & Noble, Planet Fitness, and Macy's.
Other retailers include Apple Inc., H&M, and Hollister Co. Dining options include The Cheesecake Factory, Chili's and P.F. Chang's China Bistro.
Wikipedia https://en.wikipedia.org/wiki/Otay_Ranch_Town_Center
Official Website http://www.otayranchtowncenter.com/
Phone +1 619 656 9100
Address 2015 Birch Road, Chula Vista, CA 91915, USA
Coordinates 32°37'25.009" N -116°58'14.052" E