Restaurant critic Jim Leff, the "Alpha Dog" of the Web site Chowhound.com, talks about his never-ending search for deliciousness.