What time does Santa come in for picture ?
Address: 3301 E Main St, Ventura, CA 93003, USA
Kevin Sanders | Dec 25, 2021
I was there at 5 pm and he was out taking pictures
Ricardo Cardona | Dec 25, 2021
At 10 o'clock
Yvonne Vasquez | Dec 25, 2021
Mall opens at 10 and I think he shows up at 11
Thanks! Your answer is awaiting moderation.