Taco Bell 31114

Taco Bell #31114 is a Taco Bell restaurant located at 3382 Coach Lane, Cameron Park, California.