"Alcohol... the cause of and solution to all life's problems." Homer Simpson.
I commute past bars all the time. Of course this is Milwaukee. Lots of bars, pubs, nightclubs, etc. here. You can stumble out of one bar, fall down, get up, and find yourself at a new one. Not that I've done that.
Some pubs are fun and friendly. Some bars are just places where livers go to die. Your experience with Mr. Happy Guy sounds like the latter.
You sure you can't find a way around this place?