Does anybody know anything about the outdoor movies for shopping center
Address: 1640 Camino Del Rio N, San Diego, CA 92108, USA
vu huynh | Aug 31, 2020
I believe they are still closed.
Paul Graves | Aug 31, 2020
Sorry nope.
Thanks! Your answer is awaiting moderation.