Taco Bell At Mantri Square
Category: Food Courts
Description: Taco Bell is 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. Strore No: 05-06 Floor: Food Court