Sign up. It's fast and easy. Become a Mall Insider
161910attr:prescription sunglassesoptical goods
Santa Rosa Plaza is the premiere shopping destination in Sonoma County, offering unparalleled choice and shops found nowhere else in the North Bay. A trip to wine country would not be complete without a visit to Santa Rosa Plaza! Anchored by Macy's, and Forever 21, Santa Rosa Plaza features over 120 specialty stores and food court restaurants including: aerie, Apple, Char Burger Grill,...