In Asheville NC restaurants that sales alcohol have to be a club. It's a stupidest law I've ever heard of! I played in a pool tournaments and they were in different places like that and we had to become a member of everyone. I think 5 places we played was like that. They all charged $1.00 one time members for life to join!lol Moose Lodge's are the same way but they are$85 a year!
North Carolina liquor laws require establishments to have a certain liquor to food sales ratio. If more liquor is sold than food then it has to be a private club to continue selling liquor. But they may have other reasons.
Thanks! Your answer is awaiting moderation.