Taco Bell 35157

Taco Bell #35157 is a Taco Bell restaurant located at 8033 Highway 64, Memphis, Tennessee.