Taco Bell 34684

Taco Bell #34684 is a Taco Bell restaurant located at 2479 North Central Avenue, Humboldt, Tennessee.