The Apple Store is located in Otay Ranch Town Center, at 2015 Birch Road in Chula Vista. The Apple Store faces Kestral Falls Road.
Otay Ranch Town Center is located near the intersection of the 125 and Olympic Parkway in eastern Chula Vista.
From the 125, take exit 5 for Birch Road and head east. Turn left onto Eastlake Parkway, and left again onto Kestrel Falls Road. The Apple Store will be ahead on the right, just past the roundabout.
Limited street parking is available in front of the Apple Store. Additional ample parking is available behind the store, on the north side of the mall near Barnes & Noble.
On public transit, Chula Vista Transit bus lines 707 and 709 stop at Otay Ranch Town Center. |