Originally Posted by Saphellae
You can't post bad restaurant reviews on that site, my post was deleted immediately.
I posted on tripadvisor instead.
Oh yes you can. I've done it and read them every day. Stories just like yours. There had to be some other reason it was deleted.
Chowhound is one of the very best places to post things like that because it is populated by real foodies who eat out A LOT and are very interested in restaurant chatter. Local chatter. Way better that Trip Advisor.
I have friends here who own restaurants and they read Chowhound religiously to see what people are saying about their places.
Yelp is very good too, but not interactive like Chow