Whatever Happened To Those Taco Bell/Pizza Hut Hybrid Restaurants?
Once upon a time, you could have your favorite Taco Bell and Pizza Hut items side-by-side. These days, the fabled TacoHuts are no more, here's why.