Taco Bell 3925

Taco Bell #3925 is a Taco Bell restaurant located at 600 South Gloster Street, Tupelo, Mississippi.