Taco Bell 33943

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