Mall name:
Address
2015 Birch Road, Suite 500, Chula Vista, California - CA 91915
State
City
Phone number to Otay Ranch Town Center mall
619 656 9100
Hours (mall)
Monday - Saturday 10:00 am – 9:00 pm, Sunday 11:00 am - 6:00 pm.
La Parroquia Cafe & Live Music Lounge is located in Otay Ranch Town Center, California, city Chula Vista. La Parroquia Cafe & Live Music Lounge info: address, gps, map, location, direction planner, opening hours, phone number.
2015 Birch Road, Suite 500, Chula Vista, California - CA 91915
619 656 9100