Mar 28 2022 The Depot Restaurant Enjoy a mouth-watering steak or some of the restaurant’s famous clam chowder during your visit to this waterfront spot.