Winstead’s has been operating at 12056 W. 95th St. since at least 1992.
Winstead’s has been operating at 12056 W. 95th St. since at least 1992. Joyce Smith jsmith@kcstar.com
Winstead’s has been operating at 12056 W. 95th St. since at least 1992. Joyce Smith jsmith@kcstar.com

Joyce Smith has covered restaurant and retail news for The Star since 1989 under the brand Cityscape. She appreciates news tips.