Taco Bell 21113

Taco Bell #21113 is a Taco Bell restaurant located at 6704 Laguna Boulevard, Elk Grove, California.