The iconic flagship O'Neill Surf Shop in downtown Santa Cruz welcomed its last wave of customers Tuesday before closing after ...
While some businesses in downtown Santa Cruz are closing, others report strong sales and a thriving holiday season.