Taco Bell 30764

Taco Bell #30764 is a Taco Bell restaurant located at 14 Green Valley Road, Freedom, California.