Abita Brewing opens second New Orleans location at Southshore

Local Abita enthusiasts now have a second option where they can enjoy beer from Louisiana’s oldest and largest craft brewery. Abita Brewing Company has opened its New Orleans Southshore brewery […]