That's a tough call, but I think minding your own business in this situation was the right reaction. Some kids learn that they can get away with more in public settings and need to be educated that this is not acceptable. Don't beat yourself up over this.