Taco Bell 31980

Taco Bell #31980 is a Taco Bell restaurant located at 2144 South Harbor Boulevard, Anaheim, California.