A friend of mine lives in Florida now, he always tells me how incredibly slack the Florida gun laws are, in comparison to North Carolina.
In North Carolina, you cannot carry in ANY establishment where alcohol is bought AND consumed. Whether its a bar, an Applebee's, a Ruby Tuesday, or whatever, you can't walk into the door with a weapon, open or concealed.
You cannot carry, open or concealed, once you have any bit of an alcoholic beverage in you. Not .08%, not .02%, not .01%. The legal limit when you are carrying a firearm is 0.0%.
There are restricted areas for carry, such as government buildings, banks, educational facilities, among other places. If the owner of a business or private property posts a sign that says no guns allowed, then you'd become a criminal by ignoring it.
Contrary to the RUMORS, there is actually NO RESTRICTION on open carry in Cary. We have a handful of guys on this forum who live in that area (I live just a short ways from Cary), who OC there daily, and have even had OC lunch/dinner get-togethers in Cary. The reason for the rumors is because the Cary police have been known to give some folks a hard time about open carrying, although they have no legal basis to do so.
Chapel Hill is the ONLY district in North Carolina that I know of that actually DOES have a legal restriction on open carry. The restriction is something along the lines of "If it is small enough to be easily concealed, it is restricted from being carried openly". That is NOT the exact words from the statute, but that's the basic jist of it. Basically, you can't OC handguns.
Also, there's no problem with you carrying a small of the back holster. Why would you think there would be? I usually carry my 9mm in a Fobus paddle holster.
Welcome to the forum.