Very nice people. Very helpful.
No. I have lived in Santa Rosa for 10 years I am in my 40s and found this place virtually useless during those 10 years.
Good place lots of shops
Nice people.
Was never there