|The Mermaid Inn|
Menu: Add your menu. It's Free!
Seafood-centric spot, The Mermaid Inn, is opening a new location in Chelsea this fall in the spot that once housed The Red Cat.
Latest Cititour News
A Celebration of Singapore Cocktails is Coming to NYC
NYCís Jungsik Named a Superstar Restaurant in South Korea
Chef Kwame Onwuachi Puts the Spotlight on New York at Tatiana
Leave a Comment