USA faces Portugal this Sunday and you NEED to get out and cheer our country on! Here’s your guide for 5 great places in Atlanta to watch the World ...