To be honest, I ain't too familiar with the Petaluma/Sonoma area. That's
@drunkaholic707
's neck of the woods. He'll probably tell you to hit up Santa Rosa Plaza mall. If you don't wanna go there, you can always go to Solano Town Center Mall in Fairfield. Then there's the premium outlets in Petaluma, Napa, and Vacaville which are all about a 30 minute-1 hour drive away from each other.