Saint Croix Vineyards
Liquor & Wine StoresWinerySpecialty Food & BeverageAttractions & Recreation
Saint Croix Vineyards is located just west of downtown Stillwater. Our tasting room is located in a century old barn, and tastings are provided daily during our regular business hours.
- Tasting Room