Taco Bell 1521

Taco Bell #1521 is a Taco Bell restaurant located at 5641 Freeport Boulevard, Sacramento, California.