Free speech is not anytime, anywhere. And this incident was not about free speech, but about harassing an individual in a restaurant open to the public, on her personal time.
And I still wonder if the restaurant owners/managers ever did anything at all to stop the harassment? Have seen no report on that aspect.
The manager said he was HAPPY this happened