Southold Seafood
Seafood in Southold, New York, United States
-
The Seafood Barge
The Seafood Barge is a worthy dining destination in Southold,New York in the United States, with a spectacular sea view. This unassuming-looking waterfront restaurant is serving some surprisingly sophisticated fish dishes