More from Restaurants & Bars

Restaurants & Bars Greater Boston Area

King crab!

Scharn | | Dec 21, 2011 05:27 AM

Where in New England -- preferably greater Boston area -- can I get crab? I'd prefer a restaurant as it could get difficult to boil one myself using the kettle in my hotel room. Also it should be really good, not frozen.


More posts from Scharn