Storrs Winery & Vineyards Share: Liquor StoreWineries Storrs Winery & Vineyards Visit Website 303 Potrero St. #35 Santa Cruz, CA 95060 458-5030 458-0464 (fax) www.storrswine.com Facebook Instagram Map What's Nearby? Distance: 5 10 15 20 25 50 mi.