Taco Bell 1264

Taco Bell #1264 is a Taco Bell restaurant located at 26450 Plymouth Road, Redford, Michigan.