food
The Lobster Place
You can’t go to Chelsea Market without making a stop here. Known for their lobster rolls, The Lobster Place sells the best fresh fish in the city. The chowders are also not to be missed.
#chelseamarket #lobster #chowder
Posted by Alicia Butler
8 countries - 2610 spots
Discover
more spots in United States