travelcravings.com
Atlanta, Georgia
All eyes are on Atlanta for the Super Bowl this weekend. After two overtime games, the teams—the Los Angeles Rams and the New England Patriots—are set. Mercedes-Benz Stadium, with its retractable r…