Tag Archives: Armida Winery

Armida Winery: Savoring Sonoma

Armida Winery www.armida.com 92201 Westside Road, Healdsburg, CA 95448 (map link) 707-433-2222 I first discovered the wine Poizin while visiting Luke and Mary while they still lived in Sonoma. We were dining at the aptly named Zin Restaurant at the time. I fell in love with it then, and somehow managed to score a few […]