Taco Bell 28109

Taco Bell #28109 is a Taco Bell restaurant located at 3820 Northgate Boulevard, Sacramento, California.