Taco Bell 28729

Taco Bell #28729 is a Taco Bell restaurant located at 768 West Arrow Highway, Covina, California.