Water Taxi Beach To Open At South Street Seaport? On the heels of news that Water Taxi Beach is to open on Governors Island, word comes to us from DownByTheHipster.com via Curbed that another Water Taxi Beach is set for Pier 17 at the South Street Seaport. The location makes plenty of sense. It is near the downtown ferry hub, there are tons of tourists, and nobody has bought anything on Pier 17 in so long that they might as well turn to booze.
- Other Apps