One of the greatest perks of being in wine country is the opportunity to sit back, relax, and enjoy your…
Situated in the heart of Sonoma Valley and close to Napa Valley on Route 12, Salt & Stone Restaurant in…