Mercedes-Benz survival guide: Where to eat, drink and stay for the Super Bowl
The biggest football game of the year is coming to Atlanta and we have a brand new stadium that has a lot to offer to the lucky fans who scored Super Bowl tickets. Mercedes-Benz St…