The Mermaid Inn (New York)

The Mermaid InnAs one of New York City’s seafood mainstays, with locations in the East Village and Upper West Side and with many claiming both eateries to have the best lobster rolls in Manhattan, event goers we’re clawing at a chance to taste their mound of Maine lobster meat, seasoned with lemon zest, chives, Old Bay and cayenne, which was perfectly placed on a toasted and buttered Martin's potato roll.
7 of 8