A state of the art outdoor festival space located steps away from Caesars Superdome, Champions Square is one of New Orleans’ most popular outdoor venues. Its cutting edge technology and unique amenities make it the perfect place to host events, concerts, tailgating activities and so much more!