Taco Bell 34786

Taco Bell #34786 is a Taco Bell restaurant located at 4422 West Lloyd Expressway, Evansville, Indiana.