Taco Bell 21342

Taco Bell #21342 is a Taco Bell restaurant located at 28501 Harper Avenue, Saint Clair Shores, Michigan.