Chowhound isn't like a Zagat -- it's not a one glance sort of place. You really have to sift through a number of posts and read through them to figure out what they want.
I tend always to run searches -- it's probably impossible to find something you want if you just browse. Link through to the Board that you want then click "search this board." Type in whatever you are looking for ("best burgers") and start reading! Oftentimes, after I do that, I run searches for the specific restaurants named.
If you have a specific request for which you can't find answers, you can also post your question on the Board. People tend to be pretty helpful, though it of course depends on what city you're in. As one would expect, there are a lot of chowhounders in major metropolitan areas. In sparser areas, e.g., Richmond, where we're now living, the posts seem to be dominated really by 1 main poster, so it's not great for contrasting viewpoints.
Good luck!