Taco Bell 26727

Taco Bell #26727 is a Taco Bell restaurant located at 8170 Gerber Road, Sacramento, California.