After a year of sticker shock at the drive-thru, McDonald’s appears to be regaining favor with American consumers.