Otay Ranch Town Center
(5,005)
Shopping mall in Chula Vista, California
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.
Address: 2015 Birch Rd, Chula Vista, CA 91915
Hours: Closed ⋅ Opens 11 AM Fri
Phone: (619) 656-1393
At Otay Ranch Town Center in Chula Vista, minutes from downtown San Diego, you'll discover a pedestrian-friendly, open-air lifestyle shopping destination Stroll ...
People also ask
What day is Otay Ranch Farmers Market?
When was Otay Ranch Mall built?
When was Otay Ranch High built?
How many acres is Otay Ranch?
Otay Ranch Town Center is a 679,405 square-foot, open-air lifestyle destination for visitors and residents of the Eastlake neighborhood in Chula Vista, ...