News

and the Wichita Wine Barn has become a landmark in the city; the first Stroud’s Restaurant & Bar outside of the Kansas City area. In Wichita, Stroud’s General Manager Kevin Allis said the ...