Did your employer support through all of this?

It seems like a risk such an establishment takes. If they bow to every asshole, they will lose customers.