January 30, 2019 Food & Drink Sports

It’s hard to believe The Big Game madness is almost upon ATL!

Football fans not heading to the Super Bowl at Mercedes-Benz Stadium on Sunday, Feb. 3, 2019, can get a front row seat to the action at these local Atlanta hotspots.