do you have wifi connections for videos ?
Address: 2210 N Santa Fe Ave, Vista, CA 92083, USA
James Conklin | Aug 18, 2018
No, there is no wifi.
Jade McConnell | Aug 18, 2018
There didn't seem to be public wifi, maybe for events though
Thanks! Your answer is awaiting moderation.