Restaurants & Bars

Manhattan

Barracuda Seafood ---Mermaid Inn

Share:

Restaurants & Bars 2

Barracuda Seafood ---Mermaid Inn

RichieDooWop | Mar 14, 2003 02:56 PM

has anyone tried Barracuda on 2nd ave and 10th st.

also, read that the owners of Red Cat & Harrison will open a new EV seafood restaurant in a few weeks (called Mermaid Inn)---anyone know the location?

Want to stay up to date with this post?