There probably aren't any restaurants in the database near your location. When you search for a specific restaurant, YumHacker checks it's database as well as querying the Google Places API to look for matches. If you endorse a restaurant, it will get saved in the database and it will appear on the map when you search nearby.
This is a UX problem I'll have to think about going forward.