@SirAnthony — I also don’t drink and dislike hanging out with drunk people. Fortunately, I always enjoyed myself at the many NA meetups I attended in the Colorado Springs and Denver area.
I was often not the only one not drinking, and those who drank almost always showed good restraint. On the rare occasion someone seemed tipsy and became less enjoyable to converse with, it was easy enough to just move to a different conversation.
Arriving early and moving as needed should work out well. :)