Not trying to sound like a snob, but I avoid them like the plague. I only go when I have to, meaning, I'm on some sort of trip (personal or biz) where the herd mentality decides they want to go to one.
When I do go, it's a (small) plate of stuff that will be the least likely to have me running to the washroom.