About Us
Taco Bell India, the world's leading Mexican-inspired restaurant brand joins hands with Microsoft Xbox to bring an exciting and compelling opportunity for .
Desciption
India. India's first Taco Bell outlet opened at the Mantri Square mall in Bangalore in 2010. Taco Bell announced an exclusive national master franchise agreement with Burman Hospitality on May 15, 2019. The chain operated 35 outlets across India as on the same date.