Originally Posted by
Blumie
Count me firmly in the Legal-Sea-Foods-sucks camp. Neptune Oyster is the best option near the IC. Yes, there will be a wait, but you can give them your cell number and walk around the North End while you're waiting (although if you're solo, you might snag a seat at the bar without a wait).
Legal is Legal, but have you been to Legal's Harborside or the Test Kitchen (both on the S. Boston waterfront)?
They are quite different from the traditional Legal Seafoods and need to be considered as such.
Also in the North End is Daily Catch. Excellent Italian style seafood, also a very small space with a wait.