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 beautifully landscaped. It is the perfect place to taste and enjoy the wines of Rombauer Vineyards. I love tasting wine like this: unhurried and in a beautiful […]
We enjoy wine, food and travel. Pull That Cork is a chronicle of our wine adventures, the food and wine pairings we create and our travels which are increasingly organized around wine.