Taco Bell 3881

Taco Bell #3881 is a Taco Bell restaurant located at 2995 Cook Road, West Branch, Michigan.