Google Maps now provides the amazing ability to do recursively refined queries. This means you can query for a business located near something else, for example.
"sushi near the Empire State Building, New York"
Example: "hotels near Keeneland, Lexington, KY" (the racetrack)
One more: "barbeque near Lake Travis, Austin, TX"