At Otay Ranch Town Center in Chula Vista, minutes from downtown San Diego, you'll discover a pedestrian-friendly, open-air shopping destination. Stroll through the center's contemporary streetscape and take advantage of the range of choices filling more than 90 specialty stores - including movie theaters, restaurants, shops, gyms, and more. Conveniently located right across from our Alay and Suwerte communities.