Otay Ranch Town Center

Otay Ranch Town Center is pet friendly and has its own dog park near Macy's. Check with the stores because many of them do allow leashed pets in the stores. There are poop bags available and water is provided for your pup in many locations.

Planning a getaway to Chula Vista, CA? Find pet friendly hotels in Chula Vista.

Hours

Mon - Sat: 10:00 am - 9:00 pm; Sun: 11:00 am - 6:00 pm

Address & Contact:
Eastlake Pkwy At Olympic Pkwy
Chula Vista, CA 91915
United States

619-656-9100
Visit Website