Taco Bell
Phone011 30806488
AddressEpicuria Mall, UGF, Nehru Place Metro Station, New Delhi

About Taco Bell

 Taco Bell is the America's leading Mexican-style quick service restaurant chain.

Taco Bell serves more than 35 million consumers each week in nearly 7000+ restaurants worldwide. 

From classics such as Crunchy Tacos, Burritos, Signature Topped Nachos to flavourful innovation like the Tikka Masala Burrito, Taco Bell is located in 3 cities with 8 restaurants. 

Taco Bell is know for its bold flavorsome food. 

Back to Brands