Taco Bell 31302

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