No you don't have to pay to get in. And, you don't have to buy an alcoholic drink but you should buy a non alcoholic drink. Bars are a business.
You don't have to, but in general, it's rude to sit in a bar and not order something. There are many non-alcoholic options, and Larry's prices are very reasonable.
I think You have to pay to get in but if not you can just buy Non alcoholic drinks
You definitely don't have to buy a drink
Thanks! Your answer is awaiting moderation.