Otay Ranch Town Center
(4,996)
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
Phone: (619) 656-1393
Shop the brands you love at the best shopping mall in Chula Vista. Visit Otay Ranch Town Center for shopping, dining, and entertainment activities.
People also ask
Is Otay Ranch a good place to live?
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, ...