Or the term "pub." In the US it's much more usual to say "bar." Maybe "tavern" but that sounds rather dated to my ear.
"Bar" is certainly the catch-all term in the U.S., but "pub" is also very widely understood to refer to a specific type of bar, especially (but not limited to) bars deliberately styled as Irish or British pubs.
"Pub" is a fairly common term throughout the world. But "pub that needs you" made it pretty obvious that it was about pubs in England.
When I lived in the PNW people used the word pub more than bar.