Is santa there first thing when it opens? Like right at 10? Or are there specific times?
Address: 10501 Palm River Rd, Tampa, FL 33619, USA
Greg Bolds | Sep 16, 2018
Unsure-,Sorry...
Duane Robbins | Sep 16, 2018
There are specific times. If you go on the website it will tell you the times.
Mark Lamers | Sep 16, 2018
No
Christian 777 | Sep 16, 2018
Don't know call and find out
Thanks! Your answer is awaiting moderation.