Property Photos

place-img

Community Photos Close Photos

Have you been here and want to share your experience?! Upload those stunning photos!

This out-door mall offers great shopping and dining, and a dog park - located next to Macy's. The common areas and many of the stores allowed leashed pets.

GoPetFriendly User Reviews

ADD PHOTOS
Overall Rating

Back to Top

Otay Ranch Town Center

2015 Birch Road, Chula Vista, CA 91915

(619) 656-9100

Edit Business Info
NEARBY ATTRACTIONS
Read More ▶