Have you heard of Local.com? It is a local search engine. It's a hybrid of the following sites - Citysearch.com, Yelp.com, Yellowpages.com, Superages.com. Local.com offers the convenience of viewing the content from all these sites that I listed (Citysearch.com, Yelp.com, Yellowpages.com, Superages.com) with just one stop.
If you are trying to find accurate driving directions, business contact information and hours, as well as reviews from mulitple sites , Local.com has it. It's pretty much a 1 stop shop for finding local businesses and services. Users can also write their own reviews and contribute. I like the fact that users can write their reviews because I know it's an honest opinion- not a sales ploy.