Flavor is located at 96 Old Courthouse Square in downtown Santa Rosa.

Hwy 101 North or South
Take Downtown Exit
East on Third Street
Left on Santa Rosa Avenue
Between 3rd Street & 4th Street on the east side of the Courthouse Sq.
City garage parking available on the 3rd street side behind US bank
|