Ontario Diver once bubbled...
With respect, in Canada it is different. First of all, any place of business normally not closed to the public (ie. doesn't have a guarded opening and requires open public access for business purposes) is considered "public" not private property and denial of access cannot be capricious. One more reason for the "Please wait to be seated" sign. (Quebec having its basis of law in the Napoleonic code is even more different!) BTW, I'm not saying one is right, wrong or better - just that they are different.
To be denied access to the Beaver Room (and it is a great place to dine) there must be a displayed set of rules (ie. "proper dress" or "over 19 only"). Since a male friend of mine showed up once after 7pm with a dress sweater instead of a tie........
I stand, or sit, corrected. Down here, there is no question in my mind that a property owner doesn't need a posted notice.
Napoleanic code gives me a headache. I had one case that I managed for our client while Quebec counsel tried it. The rules were so different from our own as to make understanding even the basic procedure a hassle. I literally needed my local counsel to tell me what was important. That is not meant as a criticism, just a not particularly humerous anecdote.