Taco Bell 33305

Taco Bell #33305 is a Taco Bell restaurant located at 3383 South Linden Road, Flint, Michigan.