Update Info - Water Taxi Beach
This restaurant was reported as closed. If it is open, let us know.
Water Taxi Beach
South St Seaport Pier 17
New York, NY 10038
South St Seaport Pier 17
New York, NY 10038
This restaurant was reported as closed. If it is open, let us know.