Armida Winery Share: Liquor StoreWineries Armida Winery Visit Website 103 Stockton Ave. Capitola, CA 95010 462-1065 www.armida.com Map What's Nearby? Distance: 5 10 15 20 25 50 mi.