Nautica SoHo Store New York. The doors are open to our new global flagship shop. Visit our shop during open hours at 101 Prince Street.