MERCEDES BENZ Superdome is new orleans icon
You don't need to live near the Superdome to recognize the significance of the iconic NFL stadium to the people of New Orleans. Formerly the Louisiana Superdome, the Mercedes Benz Superdome is located in the Central Business District in Downtown New Orleans, a brisk walk or quick streetcar or cab ride away from Deanie’s Seafood Restaurant and the New Orleans French Quarter. The Superdome is home of the New Orleans Saints, who kick off the regular season Sept. 11 against the Minnesota Vikings, the Allstate Sugar Bowl, the Bayou Classic and the Sugar Bowl Prep Classic.