Best choices are in Terminal E. Pappadeaux (on the upper level, above the gates, look for stairs/elevator between E4 and E5) has a pretty good seafood lunch buffet and good food on the menu with table service. There's also a Fox Sports Bar on the other end of Terminal E. Everything else in that terminal is counter service, food court style, but still the best choices in the airport for that kind of food. Terminal B does have a Chili's, which is better than some of the other choices.
E can be accessed from C without reclearing security using TerminaLink or by walking through the C south concourse.