Taco Bell 34360

Taco Bell #34360 is a Taco Bell restaurant located at 823 South Cumberland Street, Lebanon, Tennessee.