1. Wild Willies, Rochester NH
The best burgers I have every had, and my favorite restaurant. If you don't know where it is or haven't been there, I highly recommend you change that.
2. Strafford Farms, Somersworth NH
Go there and order a chocolate frappe. You won't be sorry.
3. Patty B's, Dover NH
I went here one day with my family and ordered the shrimp fettuccini Alfredo and my life was forever changed. Even though it is an Italian restaurant, you can't tell when you first walk in. The dessert is mouth watering and I can't get enough of their garlic bread.
4. Cafe Nostimo, Portsmouth NH
I've been going here with my family since seventh grade and it's come to the point where the owners and I could be family. Although it's a Greek restaurant, they have the best chicken tenders around. Piece of advice: order a piece of key lime pie after.