Taco Bell 34697

Taco Bell #34697 is a Taco Bell restaurant located at 880 West Poplar Avenue, Collierville, Tennessee.