We’ve moved! Santa Cruz store has merged into Capitola location.
January 4, 2021 10:53 pm Leave your thoughtsThe family-run retailer was a Downtown Santa Cruz mainstay since 1949. As of January 1st, 2021, Palace Art & Office... View Article
The family-run retailer was a Downtown Santa Cruz mainstay since 1949. As of January 1st, 2021, Palace Art & Office... View Article