The problem I have with sites like this (and any restaurant review site in general), is that they always include national chains in the reviews/recommendations.
Really, do you need to read a review of the McDonalds on Main St. vs the McDonalds on Park Ave., before deciding what you are going to eat at dinner? Why not just group all McDonald into one place.
Not to mention that, due to limited palates, funds, or whatever, places like Olive Garden, Chili's et.al. always end up in the top ten places to eat. Over 5-star restaurants, or even genuinely better local restaurants in the same category/price range (in my city at least).
/rant