The Wood Shack owners will open Shameless Taco in Wood River, Illinois, later this year
Chris and Hope Delgado, owners of The Wood Shack in Soulard, are opening Shameless Taco, a Sonoran-style restaurant, at 53 E. Ferguson Ave. in downtown Wood River, Illinois, later in 2023.