Home » Posts tagged with » Taco Bell

Taco Bell plans to open three more outlets in India

Taco Bell plans to open three more outlets in India

New Delhi: Fast food chain Taco Bell is embarking on an expansion drive in India and plans to open outlets in up to 12 cities in the next four years. Owned by the US-based Yum! Brands Inc., Taco Bell specialises in Mexican fast food. At present it operates nine stores in three cities and plans to […]