Taco Bell 3821

Taco Bell #3821 is a Taco Bell restaurant located at 9382 Madison Avenue, Orangevale, California.