I don't get over to Clinton often, so take this for what it's worth:
Genna Benna's? I've only been there a couple of times, but it seems like they would have TVs.
Also, Pizza Shack has a concept downtown I think - is it called The Bank? It's something like that. Maybe there.
Froghead Grill
It’s the interior design.That place sux
Yeah… If you want to have a really good steak in the Clinton area, you have to go to Learned.Well....it is Clinton.