News

Two national fast food chains based in Georgia are among USA Today's 10Best spots for French fries. Here's why they are so popular.85563296007 ...