Whats the difference of your definition to a pub? Also they may be limited and there may exist rules on behavior.
At least you can/could play cards, converse with your fellows or some randoms.
> Whats the difference of your definition to a pub?
CAMRA's definition includes "Is open to the public without membership or residency" and a bunch more that amount to "does not necessarily serve food" to distinguish from restaurants.