The world’s first liquor store with a wedding chapel opened in New Orleans last Saturday, November 15. Chuck’s on the Avenue, ...