Taco Bell
5260 E. Southport Rd., Indianapolis IN
(317) 791-4156
This is the page of Taco Bell on 5260 E. Southport Rd. Indianapolis IN 46237.
(first reviewed on August 7, 2013, last updated five months and twelve days ago on November 24, 2023.)
Taco Bell is ranked #1 of 40 Restaurants in Perry Manor Indianapolis.
This page has had 30 visitors. You are the 30
th
.
Taco Bell is on E. Southport Rd. between Combs & Killdeer
Near the intersection of at Rampart Dr
Map and Directions
WebSite
Twitter
Rated
5.0
out of
5
from
1
Reviews
Taco Bell is an excellent Fast Food Restaurant Ranked #1 of 40 Restaurants in Perry Manor Indianapolis.
★★★★★ on the 7
th
of August, 2013
... 8 in the drive through. Ask for sauce you will...
Location