I've also seen some discussions about legality, carry, and liquor establishments. Many have signage prohibiting, and I've noticed quibbles here.
My personal take on it is more about common wisdom. I don't want my gun handy when I'm drinking, from a personal liability standpoint.
I've heard oddly credible tales of folks getting cited for menacing simply because their jacket fell open and displayed a weapon, with snowflakes going moonbat ensuing.
Less availability to myself equals less self-concern. The precise legality (honestly) eludes me; better safe (from those gratefully few snowflakes and world class badge knockers) than sorry.
I remove my piece/holster before entering my local VFW Canteen, which posts said signage. Jus' bein' polite, is all...
Greg