I lived around the corner from this joint for years and never plucked up the gumption to set foot in the place. It may’ve been the Maitre d’ in the lobby or the flash of slot machines visible from the road, but the place kinda creeped me out and intrigued me in equal measures.A couple of years later, a friend’s…