Taco Bell reigns supreme.