Santa Rosa, California
Our downtown Santa Rosa location is located in the heart of Sonoma County. This location opened on Valentine's Day, 2009.

Santa Rosa
404-A Mendocino Ave
Santa Rosa, Ca 95401
707.703.4228
STORE HOURS
sun-thu 11am-6pm
fri 11am-7pm
sat 10am-7pm
4th of July Hours 11am-5pm