This question requires further context. At Playground Poker Club near Montreal, there is free food at cash tables. It has been like this at every cardroom that I have played at on the Mohawk Territory of Kahnawake. Even the old, no frills cardroom that I used to play at, that had no kitchen, would order a bunch of XXL pizzas each evening (for cash and tourney players). There is no free food, apparently, at the Casino de Montreal (run by Provincial Government).
So if we're talking free food, then yes, I eat at every cash table I play at. In part, I'm just trying to claw back rake. When it comes to tourneys, where there is no free food, I eat at the table only when absolutely necessary. I hate paying over the top prices for mediocre food.
And yes, eating at the cardroom means eating at the table. It sucks, but I do it. I try to wash my hands before ordering and try to never touch the food. I try to order only single hand, utensil consumable items.