Fitch Mountain Tavern on the Russian River 1 1/2 miles from Healdsburg, California