Taco Bell 3486

Taco Bell #3486 is a Taco Bell restaurant located at 864 Nogales, Walnut, California.