Taco Bell 28261

Taco Bell #28261 is a Taco Bell restaurant located at 1472 North Michigan Avenue, Saginaw, Michigan.