Taco Bell 18458

Taco Bell #18458 is a Taco Bell restaurant located at 181 Iron Point Road, Folsom, California.