Originally Posted by
s0ssos
I wonder why there isn't an equivalent of British pubs, where you can get food, and going by yourself isnt weird.
It's historical - british inns formed the heart of british rural and urban life where people congregated and ate/drank socially. They also served as rest stops for travellers.
American bars are a place to hit on the opposite sex and/or get drunk.