Raise your glass and savor every sip at Iron Horse Vineyards. It's a great opportunity to try some new and unfamiliar tastes, and acquaint yourself with the different wines of this region.
You'll be spoiled for sightseeing choice when staying in Sebastopol. Iron Horse Vineyards is a good place to start here, but there are plenty of other worthwhile spots to check out. Bohemian Grove, Russian River Vineyard, and Laguna de Santa Rosa are not far from the wine-making establishment and will fill in your day nicely.