My girlfriend who is 18 has been harassed multiple times in her father's restaurant/pub. She has to work there, because her father is unable to find employees because it's located far from the city, and because the place is opened only on Fridays and weekends. I cannot be there for the next 2 months as I am studying for my highschool graduation exams. She has been harassed multiple times by older men, around 40-50 years of age. They've made a lot of unnappropriate comments, purposely touched her hands while handing them beer, touching her earrings and so on. Today, multiple men, ages 40-50 years old were asking her for her name, repeatedly were calling her by her name when she served food and beer to them, asked her if she was 15 already (age of consent to sex in my country) and asked her to give them her number.

I'm 19 years old, I workout and have been boxing for 2.5 years actively, including sparrings. Obviously, this makes me very furious. I told her the next time someone harasess her, I'll come and deal with them.

Would you go and tell them to fuck off and possibly fight them, or is this a bad idea and I should just brush it off my shoulder until I'm able to be there with her?