Taco Bell 24788

Taco Bell #24788 is a Taco Bell restaurant located at 10710 South Deanza Boulevard, Cupertino, California.