Investors expect so much from publicly-traded companies. Specifically, they expected sales at the same store to increase 5.9% over last year across the Taco Bell chain, and they only increased 4%. The rest of Yum Brands depends on Taco Bell, but has the company finally reached Peak Taco? [More]