Check in to Taco Bell on Foursquare. Everyone's doing it.
6990 E 10th St Indianapolis , IN 46219 United States
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | No |
Avita is always very pleasant
I Love SOUR CREAM !
Don't be in a rush coz ur gonna wait ...
Hate the new shredded cheese .
Always a great lunch choice. So much better than fast food. - David Leszcynski
Really great upscale store now! Very busy. Great staff. VERY clean inside. - Terry Melvin