Instead, McDonalds kept trying to pop up and demand my location, even after I put a zipcode and started my order. This repeats 3 times throughout my small order. Then I get to checkout and somehow I pop right back up to the map screen, where I am once again asked for location permissions. this was some 2 minutes into choosing a restaurant and picking my order.
I just uninstalled at that point and chose another eatery. Apps can get every bit as aggressive with permissions as they can with ads if their incentives really align with gaining them. That was a bizarre experience, but not the only one where I was badgered for permissions that the app really didn't need.