Taco Bell is located in New Delhi, India on Metro Station, E 361, Vikas Marg, near Nirman Vihar, Veer Savarkar Block, Block E, Nirman Vihar, Preet Vihar. Taco Bell is rated 4.1 out of 5 in the category mexican restaurant in India.
Address
Metro Station, E 361, Vikas Marg, near Nirman Vihar, Veer Savarkar Block, Block E, Nirman Vihar, Preet Vihar