The Mermaid Inn

Print

The Mermaid Inn

Photo: Cititour.com

Contact Info:

Address: 227 Tenth Ave (23rd & 24th St)
City: New York, NY
Zip: 10011
map: View the Map

Food Info:

Cuisine: Seafood

Details:

Seafood-centric spot, The Mermaid Inn, is opening a new location in Chelsea this fall in the spot that once housed The Red Cat.

Location:

Comments:

^Top