The best of the bayou comes to ATL for “Louisiana in Atlanta Restaurant Night” on Oct. 23
On Wednesday, October 23rd, the state of Louisiana will bring eleven top chefs from across the state to partner with Atlanta restaurants to showcase its vibrant, world-class cuisine. Louisiana in Atlanta…