Taco Bell 34699

Taco Bell #34699 is a Taco Bell restaurant located at 2702 South Perkins Road, Memphis, Tennessee.