Taco Bell 3639

Taco Bell #3639 is a Taco Bell restaurant located at 209 Norfleet Drive, Senatobia, Mississippi.