So I'm not sure if there is one, and didn't see via search, but what do you think about starting a restaurant thread? I'm a huge foodie, and since most of us are locals, I thought it may be cool to start one. Could post up when we try new places, etc.
Whaddya think? I just submitted a few new reviews on Yelp, so it gave me the idea.