Taco Bell 15919

Taco Bell #15919 is a Taco Bell restaurant located at 26130 Hoover Road, Warren, Michigan.