Tavern offers plenty of Louisiana flair in Atlanta for LSU fans visiting for the SEC championship game WAFB Continue reading...