Tarara Winery 2008 Nevaeh Red
0 Comments on Tarara Winery 2008 Nevaeh Red
Founded in 1989 by Whitie and Margaret Hubert, Tarara Winery is a 475 acre farm that stretches along the Potomac River in Leesburg, Virginia. A veteran on the Virginia wine scene, Tarara sources from several of the states best vineyards, including their estate vineyard Nevaeh. I haven’t visited since Jordan Harris joined…