Taco Bell 28751

Taco Bell #28751 is a Taco Bell restaurant located at 850 Harbor Boulevard, West Sacramento, California.