Nope, you can't carry at either...
A couple of questions about where I can carry:
Restaurants? Do they fall under the liquor distributor ccw ban?
What about the fair? I dont think this would be considered a public gathering, but if I didnt have a question about it I wouldn't be asking.
If the restaurant is included in the liquor license then no, you cannot legally CCW. If it's the bar or lounge only then yes you can carry in the restaurant portion only.
In other words establishments like Chili's, Hooter's, RubyTuesday/TGIFridays, Outback and Red Lobster would be entirely off limits because the entire establishment is probably licensed to serve alcohol for on premises consumption as it is in other States. If you can order a drink with your meal, you cannot legally CCW there unless you're carrying under the authority of the federal LEOSA.
ND liquor licenses are drafted so what specific portion of the establishment can serve liquor for on premises consumption. ND is
not like FL, KY, LA, OK, TX or WA where's there's a distinction between bars that serve food (LA), restaurants that serve alcohol (LA), a 51% law (TX) or establishments that are open to those only 21 or over (WA).
ND is much like GA and NC with respect to prohibited areas.
Yes, the fair would be considered to be a public gathering.
I'm surprised that no one has gotten the ND legislature to address these prohibited areas. While I am a ND certified instructor, it is not high on my list to visit because your better restaurants do serve alcohol for on premises consumption.