No entry for non passengers.  Pier 66  literally opens up on to a city sideway.  There is a plaza just south of the terminal building and Anthony's Restaurant that you can meet your friend/relative.
    • Like
    1