Taco Bell 35143

Taco Bell #35143 is a Taco Bell restaurant located at 2183 Frayser Boulevard, Memphis, Tennessee.