Perfect afternoon to walk downtown and sip wines from Santa Cruz Mountains The third annual Taste of the Mountains arrived this afternoon on Santa Cruz Avenue. It's an opportunity to taste wines from wineries just up the by Linda Hubbardon June 3, 2017