Taco Bell 29421

Taco Bell #29421 is a Taco Bell restaurant located at 9146 Harbour Point Drive, Elk Grove, California.