Taco Bell 33945

Taco Bell #33945 is a Taco Bell restaurant located at 2966 East 10th Street, Jeffersonville, Indiana.