Yahoo Food: Why We Love Restaurants That Hate Us
First off, full disclosure the author of this article, this is someone I went to high school with and knew even before that. She asked for suggestions on her FB page and I suggested CF Folks.
When I was in Europe last summer, I went to this place with one of ruder waitresses. At first, it was annoying but then you came to realize it was all part of the experience. It ended up a great memory of the trip.