Known best for some of New England’s freshest seafood, Portsmouth also offers numerous other fine restaurants. Portsmouth, NH is located in the heart of Seacoast New Hampshire. An active family vacation spot with ocean surroundings and some of the Seacoast’s best restaurants and seafood. Enjoy harbor view restaurants and outside dining while enjoying the best fried clams and lobsters in New England. For the best area restaurants and dining out in Portsmouth NH.