Two New Delis at St. Helena Wineries
It is somewhat of a rarity to find a deli in any Napa Valley winery. Napa County ordinances do not permit wineries to sell food, but these two wineries have permits that were issued long ago. The two new delis are in St. Helena Wineries, at Charles Krug and at the Cairdean Estate. We visited … Read more