About The Sitting Duck Tavern

Sitting Duck Tavern is the newest dining experience brought to you by the SBC Restaurant Group. Sitting Duck Tavern is a New American Neighborhood Tavern centrally located near Paradise Green in Stratford, CT. At Sitting 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.

Connect With Us