Otay Ranch Town Center
Shopping/retail
91915 Chula Vista
United States
Phone: (619) 656-9100
Website: http://www.otayranchtowncenter.com
Opening times:
Mon: 10:00 am - 9:00 pm
Tue: 10:00 am - 9:00 pm
Wed: 10:00 am - 9:00 pm
Thu: 10:00 am - 9:00 pm
Fri: 10:00 am - 9:00 pm
Sat: 10:00 am - 9:00 pm
Sun: 11:00 am - 6:00 pm
Otay Ranch Town Center is the first major shopping and entertainment center to come to the San Diego metropolitan market in more than 20 years.
For holiday, restaurant, department store and cinema hours visit http://www.otayranchtowncenter.com.



