A fast-food restaurant offering both Mexican-inspired cuisine from Taco Bell and fried chicken favorites from KFC.