The world’s first liquor store with a wedding chapel opens in New Orleans
Raise your glass and say “I do.” The world’s first liquor store with a wedding chapel opened in New Orleans last Saturday, November 16th. Chuck’s on the Avenue, located at 205 St. Charles Ave., hosted a wedding ceremony for a Donaldsonville, Louisiana couple, who exchanged vows next to the beer cooler, the store announced in … Read more