Tag: st. helena

Review: Casa Nuestra Winery & Vineyards

Casa Nuestra Winery and Vinyard

Casa Nuestra is a small winery on the Silverado Trail, in the Napa Valley, located in St. Helena. Before we had visited, all I had heard about the place was that they had goats to keep the weeds under control. Well they did have goats, but there are better things around there to eat than …

Continue reading

  • Share/Bookmark