Boy that is a tough call on that one.
I am 100% pro gun, but even in the old west you had to check your gun at the door. Few did, but alcohol and guns don't mix.
Now if it is restaurant where food and alcohol is being served I agree.
When I lived in Vermont years ago the only place you could not open carry was bars and town meetings.
This is tough call on this one. I just don't know.