Enter 12th Avenue/waters edge across the street from the convention center/34th street. Hang a right & walk directly to the pier
Yes. On the river. West 37th , I think. It's massive, huge, with sign out front : Pier 76 !😀
Thanks! Your answer is awaiting moderation.