I moved into town a few months ago and tried all the area restaurants. JD's is by far my favorite as their pizza is really tasty. My wife loves the dinners- she gets the chicken parm as well as the chicken francase . The food compares favorably to that of higher end places- and you get a lot of it. You wont go hungry here!
Pros: bar, nice patio, great appetizers, TV's in Bar, good service
Cons: none for me.