There are only 18 stools at Swan Oyster Depot's well-worn marble counter (continuously in use since 1912), so you often have to wait in line for a crack at the fresh oysters and clams opened to order here. But the seafood at…
Complete details for Swan Oyster Depot »