iOS app Android app

Taco Bell India

Taco Bell Comes To India

Posted 05.25.2011 | Home

From The Associated Press: LOUISVILLE, Ky. (AP) -- Yum Brands Inc. opened its first Taco Bell restaurant in India on Tuesday in Bangalore. The compa...

Taco Bell Storms India

GlobalPost | Saritha Rai | Posted 05.25.2011 | World

BANGALORE, India -- Praful Desai celebrated his 65th birthday last weekend by doing something special with his family....