Taco Bell 35148

Taco Bell #35148 is a Taco Bell restaurant located at 6210 Winchester Road, Memphis, Tennessee.