Provincetown

Lobster Pot

80

321 Commercial St,
Provincetown,
MA,
United States,
02657.

The neon-lit exterior of the Lobster Pot, in Provincetown, makes it an often-photographed spot. Order the lobster as God intended it—steamed, with drawn butter on the side.