Places in Atl to watch the game