Taco Town to open in former Taco Tico space near Central and Greenwich
Back to NewsTaco Town to open in former Taco Tico space near Central and Greenwich By: Carrie Rengers WICHITA — 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 relocating the restaurant from Scottsbluff, Neb. Larry … Continue reading “Taco Town to open in former Taco Tico space near Central and Greenwich”