Search in a smaller area.
This is an effect that results from too many results in an area. You can try this with Starbucks in Los Angeles or Seattle and find the same behavior.
If the result set returned is greater than the 20 cap, then you will be missing any results beyond that. This can include the "location next door".
What we are doing instead is now searching at smaller areas wherein the result set is less than 20 to ensure that we get accurate results. By searching in a smaller area (to get a smaller result set), I can see the Burger King next door.