Taco Bell 35146

Taco Bell #35146 is a Taco Bell restaurant located at 3378 Poplar Avenue, Memphis, Tennessee.