31 May Taco Town to open in former Taco Tico space near Central and Greenwich
Taco Town to open in former Taco Tico space near Central and GreenwichBy: Carrie RengersWICHITA — Taco Tico may be gone from the Central and Greenwich area, but Taco Town is moving in to its former space at 11333 E. Central.Larry and Rosemarie Ross are...