Check out meetup.com, which tends to have groups that like to get together in different towns for different culinary experiences. You know the users are ripe for using the web to discover new dining experiences.
You are right about review sites like Yelp, I really have never found a very useful restaurant review site, every restaurant seems to have great reviews and every one has bad reviews.