Taco Bell 3907

Taco Bell #3907 is a Taco Bell restaurant located at 4651 Mack Road, Sacramento, California.