Otay Ranch Town Center

Local nameOtay Ranch Town Center
LocationChula Vista, California, United States

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.

Download Download See more
 

More information and contact

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

Tripomatic - A Travel Guide in Your Pocket

Download for free and plan your trips with ease
Or simply search for Tripomatic in the App Store or Google Play.
Tripomatic Maps The world's first map app tailored for travelers
Use the app Not now