This winery is one of our favorite places to visit. The view from the terrace is spectacular. Bring your camera! And the wines they serve match the view: Insignia is one of the best ones on the planet, and their cabs & chards are up with the best in Napa.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.