Taco Bell 30797

Taco Bell #30797 is a Taco Bell restaurant located at 1450 Camden Avenue, Campbell, California.