Sitting Duck Tavern is a New American Neighborhood Tavern centrally located near Paradise Green in Stratford, CT. At the S...itting Duck Tavern we are committed to using the freshest local ingredients throughout our menu. When in season and available, we use regionally and locally grown produce and products. Check out our website SittingDuckTavern.com Kitchen Closes at 10pm See More
Sitting Duck is located at the address 3694 Main St in Stratford, Connecticut 06614. They can be contacted via phone at (203) 873-0871 for pricing, hours and directions.
For maps and directions to Sitting Duck view the map to the right. For reviews of Sitting Duck see below.