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
Phone no. :- 022-42953966
  See in Map