The Unassuming New Hampshire Restaurant That Serves The Best Seafood You’ve Ever Tried

There’s plenty of seafood to be found in New Hampshire – and we can all argue until we’re blue in the face about why our favorite spot is the best. One unfortunate thing about New England, though, is that many of the best spots are seasonal, while our seafood cravings last all year. One of our favorite spots, though, is open all year – and no, it’s not on the beach, but you’d never guess that from the quality of the food. If you haven’t been to Johnson’s Seafood and Steak, you have to plan a visit as soon as possible.

You can find Johnson’s at 1334 1st NH Turnpike, Northwood, New Hampshire.

Looking for more great food in unexpected places? Check out these country restaurants.