Saint Croix Vineyards
- Liquor & Wine Stores
- Specialty Food & Beverage
- Attractions & 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
- Events; Taste of Stillwater & Rock The Vine
From Highway 36 take Manning Avenue North. We are located on the West side of the road, roughly 1/4 mile north of Highway 36 (on Manning Ave). We share our location with Aamodts Apple Farm.