Santa Rosa Plaza

Santa Rosa Plaza is the premiere shopping destination in Sonoma County, offering unparalleled choice and shops found nowhere else in the North Bay. No trip through wine country would be complete without a visit to Santa Rosa Plaza!