We went to the NFC Championship here & it was awesome! The dome & atmosphere for a football game cannot be beat here! The fans definitely love their Falcons & the place was rocking with excitement!
The dome is easy to get to & the staff is extremely helpful in whatever you need. We enjoyed the whole experience here & definitely will be back!