Taco Bell 32893

Taco Bell #32893 is a Taco Bell restaurant located at 36 Lynn Avenue, Oxford, Ohio.