Discover the unexpected in Manhattan. Explore All of New York City
Restaurants & Bars 9

mermaid inn going downhill?

charlotte | Aug 3, 2004 03:41 PM

I am curious...has anyone been there lately? A friend said they had a disappointing meal recently but I want more opinions. thanks

Want to stay up to date with this post?

Recommended From Chowhound