When a maps widget is triggered, it may be set to the location from a user's IP address, which may not be accurate.
In the screenshot below, I'm seeing pizza places in downtown Brisbane QLD. I live about ten minutes away; so this isn't a very helpful response.
You can update the location in the settings ('control centre'), but you need to know that link is there.

My suggestion is...
if the user does not have a kagi_precise_location cookie present - and is therefore using a location from their IP address - that a link would appear on the maps widget (bottom left, maybe) showing the current location for the user and the link to "Update location"; and for that to link to the /settings/privacy link that allows a user to update their location.
Here is an ugly mockup.
