Storrs Winery is located in Santa Cruz, United States on 303 Potrero St #35. Storrs Winery is rated 4.8 out of 5 in the category wine and spirits in United States. Storrs Winery creates handcrafted wines from grapes grown in the Santa Cruz Mountains Chardonnay, Pinot Noir, oldvine Zinfandels and more. Tasting Room open daily.
Address
303 Potrero St #35
Company size
11-50 employees
Headquarters
Santa Cruz, California
Service options
No delivery
Accessibility
Wheelchair-accessible entrance