Savannah Chanelle Vineyards Email Format
Beverage ManufacturingUnited States11-50 Employees
Savannah-Chanelle Vineyards is a family-owned winery in the Santa Cruz Mountains and a stone’s throw from Silicon Valley. We operate a wine club, picnic grounds and tasting room, all open 7 days per week.