Went to dinner here again last night and thought I'd throw in a review. I'm a local so I visit JT's fairly often.
I've never been disappointed with the food. Had the Pretzel Burger last night and it was awesome. (At most restaurants, when they ask you how you want your burger cooked and you say "Medium" or "Well Done" they'll just come out the same. The burger was a perfect Medium last night.) As a IPA beer fan, I loved that there were actually choices of IPAs to pick from on the draft menu.
In my opinion you're not going to find better beer selection and food quality at a bar/pub in the Champaign/Urbana area.