Taco Bell 26015

Taco Bell #26015 is a Taco Bell restaurant located at 8170 Sheldon Road, Elk Grove, California.