Taco Bell 20292

Taco Bell #20292 is a Taco Bell restaurant located at 4903 Fenton Road, Flint, Michigan.