Taco Bell 35150

Taco Bell #35150 is a Taco Bell restaurant located at 4370 Summer Avenue, Memphis, Tennessee.