Taco Bell 22939

Taco Bell #22939 is a Taco Bell restaurant located at 200 South Main, Angels Camp, California.