Taco Bell 18916

Taco Bell #18916 is a Taco Bell restaurant located at 8071 Elk Grove Florin Road, Sacramento, California.