pullthatcork.com
Behind the Wine at Rombauer Vineyards
The Rombauer Vineyards' tasting room is situated overlooking the Napa Valley in St. Helena on the top level of the winemaking facility that is built into the hillside. The area is wooded and beau