I wish we had a JD's in my home town.
We stopped on a whim while on a family vacation visit in the area.
It has counter service, with a large dining room. Food was prepared quickly and was fresh, even though we arrived between lunch and dinner. (On their website they recommend to call 30 minutes early at busy times.) The fried fish and fries were perfect - hot, crisp, and not greasy. We ordered some baked fish, and it was all good.
If you own or manage JD's Fish N' Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.