Let’s rewind back to when Check Point Charlie opened in 1989, bringing New Orleans patrons late-night drinks, greasy food and ...