Opinions Please.....

I 100% agree that 'your rights' end when they impact the rights of others. You were not rude. I'm guessing several other patrons were secretly high fiving you.

I will disagree on a specific age to go to a restaurant/bar. If one behaves appropriately, all good. As a parent, I wouldn't expose my kid to the antics of a bar, even tho I'm sure his behavior would be fine.