Museum of Discovery Opens Saturday November 15

The day that many of us have been waiting for is about to arrive! The Santa Cruz Children’s Museum of Discovery opens Saturday November 15 in the Capitola Mall. The grand opening starts at 10 AM and lasts until 6 PM, when I am sure they will have to be pushing people out the doors […]