I'm going to NC next week for a conference. I have a TN permit and know they have reciprocity so I'm not worried about that. Seems like NC is an open carry state (much like VA, where I'm currently stationed in the military). I know in Va you can't carry concealed anywhere that alcohol is served for consumption, however you can open carry where alcohol is served. I know myself and my other 3 guys will likely eat dinner at places that serve alcohol. Can I open carry in these type places? I don't plan on going clubbing, but would like to sit down at an Outback Steakhouse and be allowed to carry. If I can't carry there period, I'll leave it in the truck, rather than go to jail. BTW I will be going to Jacksonvill, NC (near Camp LeJune). Any other odd laws I need to worry about?