South Street Depot is a american restaurant Barnstable County Massachusetts located in United States.
605 Main St (South Street) Dennis Port , MA 02639 United States
Awesome bar food. Try out the local beer on tap .
Everything was very fresh and great. Opening day!!
Big screens to watch the game. Big selection of beers on tap. Great Old Fashioned (not on the menu). Friendly staff. - Davy Buntinx
The limeade is outstanding! It is just the perfect amount of tangy, with the right amount of sweetness. - Suzanne Vaughan
The burgers, French onion soup, baked scallops, & onion rings! - Suzanne Vaughan