I am glad to found out about local.com, a search engine that gives you an accurate information about the business nearby your city or state. What is cool about this site is that it is partnered with the yellowpages.com and two other local search engines. Because of this, you can find the most accurate driving direction or local restaurant/shop available in your area. It also provides different reviews from real people for each business or establishment. So pretty much, this site more than just a local yellowpages.
I always prefer to find any local business in my area using a local search engine because it is more accurate and it doesn't thousands of unrelated sites and information.