It's called foodporn. And before you all start making assumptions about me (which are probably true anyway), I found it through an article in the NY Times. The article itself was about food stalls in Thailand, but they had made reference to the foodporn site (or something in the article had linked back to the foodporn site). But anyway, it's a wonderful site full of interesting links to other food sites.
So in case I am remiss in writing here for a while again, you can always go to that site and think of me.