Brands like Charlie's Philly Steaks make Santa Rosa Plaza a go-to destination for food enthusiasts seeking authentic Philly cheesesteak sandwiches and other classic deli fare. Situated on the upper level, this store stands out with its mouthwatering menu options and quick service, making it a perfect spot for lunch or a snack while shopping. The casual yet inviting atmosphere caters to both locals and tourists looking for a taste of Philadelphia right in Santa Rosa.

Mall hours Closed
Monday 10:00 AM – 8:00 PM
Tuesday 10:00 AM – 8:00 PM
Wednesday 10:00 AM – 8:00 PM
Thursday 10:00 AM – 8:00 PM
Friday 10:00 AM – 8:00 PM
Saturday 10:00 AM – 8:00 PM
Sunday 10:00 AM – 6:00 PM
Hours for the mall — individual store hours may vary.
Information
Location Upper Level
Mall line (707) 544-7467
General mall number
Report an issue with this listing