Foodinistas can’t wait for inaugural Napa Truffle Festival, Dec. 10-12, 2010

Foodinistas can’t wait for inaugural Napa Truffle Festival, Dec. 10-12, 2010

If you’ve never tasted a truffle and wonder what all the fuss is about, the best answer comes straight from the truffle’s mouth: “The most learned men have been questioned as to the nature of this tuber, and after two thousand years of argument and discussion their answer is the same as it was on…