Taco Bell 16292

Taco Bell #16292 is a Taco Bell restaurant located at 2101 Rosa L. Parks Boulevard, Nashville, Tennessee.