In Seabrook, New Hampshire, Brown’s Lobster Pound has been dishing out mouthwatering seafood since 1950, and locals can’t stop raving about this waterfront treasure. This cash-only gem sits right on ...