The Superdome is OK, but you can't say a whole lot more. Indoor stadiums rub me the wrong way generally -- and the Superdome is no different. But, that being said, the Superdome is pretty nice -- seats are comfortable and there are plenty of beer stands. The location is perfect -- especially for tourists -- being just a few blocks from the French Quarter and all the Canal Street hotels.
Pros: Home of the Saints
Cons: Artificial turf
more