Cellars of Sonoma in Santa Rosa
Whether visiting Sonoma County or lucky enough to live here, a favorite place to experience Sonoma spirit and wine is Cellars of Sonoma. Located in Santa Rosa's historic Railroad Square (conveniently located nearby hotels for those of you visiting), Cellars [...]