Yep. And if were too late, I'd say something. Everyone has bad days, but kids shouldn't pay the price. If it's not that and the parent is one of those raging assholes, then saying something would let the child know it's not acceptable behavior and that people care.
Would you eat a hot dog that had been out for a day?