Taco bell

By 2015, Yum Brands aims to have 1,000 KFC, Pizza Hut and Taco Bell outlets in more than 100 cities in India. Photo: Priyanka Parashar/Mint<br />
Fast food nation

Fast food nation

1 min read . 20 Apr 2011
<br /><br />

Lounge review | Taco Bell, Bangalore

2 min read . 29 Apr 2010