Geographically speaking, Solbar is among the Napa Valley’s northernmost fine dining restaurants, located way past St. Helena and into Calistoga, which is the last stop before crossing over into Sonoma County. If you begin your journey from the City...
Recent Comments