One issue is that the "local pub" is less local, since building places like that (or even cafes) in the neighbourhoods where people live is illegal. I loved having a corner pub when I lived in Dublin.
Though regarding membership - maybe check out an Elks club?
Though regarding membership - maybe check out an Elks club?