Don’t think of this as faint praise. But after three days of sweating, coughing, sniffing and generally wishing to die, the first place that I could even think of eating was Arrigoni’s. The downtown Santa Rosa deli is like an old friend. It’s predictably good, with an array of tasty meat-filled sandwiches (no, not yet, […]