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 of Sonoma offers award-winning wines from eight Sonoma County wineries. This is the perfect place Read more…