If you have a physical business location better add it to google local. If someone searching within that location your listing may come within the top 10 local results. The local search results are show up in Web Search results if not configured specifically.
For example if someone is looking for some pizza shop in LA, all the local places listing come to the top then the regular Web search results. If you are there your listing will come with a map apart from the web search result of your site. If your site is not ranking in Web search results your local places results can send some visits.