Taco Bell 17468

Taco Bell #17468 is a Taco Bell restaurant located at 12220 Tributary Lane, Rancho Cordova, California.