Will they be open new years day?
Address: 465 Mystery Spot Rd, Santa Cruz, CA 95065, USA
Cynthia Pimentel | Sep 1, 2019
I am pretty sure I saw a sign saying they were open 365 days a year.
on vacation | Sep 1, 2019
Its a mystery...
Fino Davis | Sep 1, 2019
I believe so.
Thanks! Your answer is awaiting moderation.