|
|
Taco Bell is a restaurant located in Indianapolis, Indiana at 2390 East Stop 11 Road. This restaurant serves fiesta taco salad, crunchy taco, nachos bellgrande, gordita supreme, cheesy double beef burrito, gordita nacho cheese, and cheesy nachos. They also serve volcano taco, crunchy taco supreme, volcano burrito, soft taco, mexican rice, pintos 'n cheese, and chicken fiesta taco salad. They...
2390 East Stop 11 Road, Indianapolis, IN, 46227
|
|
|