Taco Bell 24111

Taco Bell #24111 is a Taco Bell restaurant located at 5210 Auburn Boulevard, Sacramento, California.