ChowHound.com is a great place to learn about restaurants in cities you’re planning to visit, or even in your own city. It’s basically a bulletin board where you can ask questions such as “Where’s the best barbecue in Memphis?” There are lots of food fanatics here who will be glad to give you their opinions.