Taco Bell 34690

Taco Bell #34690 is a Taco Bell restaurant located at 2330 North Highland, Jackson, Tennessee.