Santa Rosa might not be on your list for weekend getaways, but it should be! Steve Gorman shares his recent trip, from a punk ...