The Mermaid Inn
Splashy seafood spots lands in Chelsea.
Openings: Dinner nightly
Features
- Dress code: Casual
- Heart-healthy dishes
The Mermaid Inn Restaurant Review:
The fourth location of the seafood spot The Mermaid Inn is located in Chelsea. The menu features oysters, lobster knuckles "escargot style," fish tacos, and simply grilled fish and steak. Other locations.
|