Earlier quoted context omitted.
I just tried “take me to the nearest McDonalds” and it replied “which local business, tap the one you want” with a list from nearest to farthest and when I click on it, it gives me directions to the one I choose. As far as the second question - yeah that one was weird. It said that the population was 69 but the text summary that it displayed was 269,000. It’s the only city that displayed that bug.
Did you see how Google Assistant handles the nearest McDonald’s request? Google doesn’t ask you which McDonald’s is the closest one, tap the one you want.
In my case, there were 9 McDonalds within a 10 mile radius.
In cases where there was only one location nearby, it took me right to it.