Armida Winery

Armida Winery

Armida Winery main location is located up in Healdsburg (Russian River wine yay!), and they carry a few of the labels in the Capitola tasting room, although Poizon is the ones that will catch your eye. Small, intimate tasting room. Friendly staff, I was grilling them on all my unanswered questions from my last Sonoma trip and they didn't mind at all, were friendly and personable and answered all my questions as far as their expertise would allow them to. They were quite knowledgeable, there was even a young girl in there who was so informed.

Features/Activities:
  • Open No-Appointment
  • Mailing/Waiting List for Wines
  • Special Events
  • Picnic Area