Taco Bell 4410

Taco Bell #4410 is a Taco Bell restaurant located at 2770 McMurry, Anderson, California.