2017 Cabernet Sauvignon, Howell Mountain, Napa Valley (381 Cases Made) Restaurants in Healdsburg
Show restaurants on map
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Healdsburg, 243 Healdsburg Ave, 95448, Healdsburg, US, United States
"My wife and I didn't like any of the wines here, everything tasted artificially and we felt like there were some strange additives for the wine. Some..."
Price
Feedback
These reviews refer only to the mentioned ingredients.