Taco Bell
2809 East 38th Street, Indianapolis IN
(317) 591-92413178260167fax
This is the page of Taco Bell on 2809 East 38th Street Indianapolis IN 46218.
(first reviewed on August 7, 2013, last updated on November 24, 2023.)
Taco Bell is ranked #1 of 12 Restaurants in Lake Maxinhall Indianapolis.
This page has had 42 visitors. You are the 43
rd
.
Taco Bell is on East 38th Street between Temple & Dearborn
Map and Directions
WebSite
Twitter
Rated
5.0
out of
5
from
1
Reviews
Taco Bell is an excellent Fast Food Restaurant Restaurant Ranked #1 of 12 Restaurants in Lake Maxinhall Indianapolis. Some say it is slow.
★★★★★ on the 7
th
of August, 2013
This place is so fucking slow!
Location