The Hump Bar is like something out of a dream. It’s on a lonely stretch of Meeting Street Road, a route you would take to Pittsburgh Avenue’s strip clubs or maybe farther, all the way into North ...