Foursquare is my secret weapon whenever I need to impress with restaurant selection.
4sq's venue ratings is hit or miss. I've definitely found some good places to eat at (that I would've otherwise not found), but I've also eaten at a ton of places that are highly rated but nothing special. For the latter, perhaps they are good relative to the immediate area, but not really that good.