Stratford, CT is a town located on the Long Island Sound, at the mouth of the Housatonic River. Founded by Puritans in 1639, the area has always been a great spot for seafood and water-related activities. Since its establishment, the Stratford, CT area has continued to carry on the legacy of a fisherman's town, despite the growth it has experienced. Being a highly populated area so close to a water source has its benefits, which include delicious seafood! If you are in search of the best restaurant and banquet hall located in Stratford, CT, choose The Blue Goose!