One of the most famous landmarks in New Orleans' French Quarter is the St. Louis Cathedral, the oldest cathedral in the United States, which faces Jackson Square and features a strikingly Dracula-esque statue of Jesus. The alley that runs next to it, known as Pirates...