Taco Bell 3386

Taco Bell #3386 is a Taco Bell restaurant located at 4337 West Vienna Road, Clio, Michigan.