Two months after opening Taco Town in the old Taco Tico building at 11333 E. Central, Larry and Rosemarie Ross have closed the business.
They just weren’t making it, said their daughter, Amber Hehnke, and negative reviews on Yelp didn’t help, she said.
“People who utilize technology such as Yelp don’t realize how much it hurts new local businesses,” she said.
The Rosses previously had operated a Taco Town in Scottsbluff, Neb. They decided to move themselves and the business to Wichita to be closer to their Hehnke and her family.