Taco Bell 5069

Taco Bell #5069 is a Taco Bell restaurant located at 222 Highway 66 East, Tell City, Indiana.