Taco Bell 3564

Taco Bell #3564 is a Taco Bell restaurant located at 1726 University Avenue, Oxford, Mississippi.