Mermaid Inn Chelsea The Mermaid Inn

The Mermaid Inn

227 10th Ave. (W. 24th St.)
New York, NY 10003
646-905-5900
Map
Cuisine: Seafood / Raw Bar
Splashy seafood spots lands in Chelsea.
Openings: Dinner nightly

Features

The Mermaid Inn, New York, NY


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.

Champagne Brut Delamotte;
WINE OF THE WEEK | GAYOT.com

A brut non-vintage Champagne from one of the five oldest Champagne houses. Read the article.