Tacobell is America's largest Mexican fast food restaurant chain with
over 6000 restaurants across 17 countries worldwide. In India, it is present in Bangalore, Mumbai,
Delhi & now in Noida and serves exciting new types of fast food that are both craveable and packed with
flavors. And hey what is food adventure without an element of surprise! So get ready to Get Taco'ed?
Taco Bell - Located at: Food Court – 07 See in Map
Phone no. :- 022-42953966