Taco Bell 31884

Taco Bell #31884 is a Taco Bell restaurant located at 4050 South Carson Street, Carson City, Nevada.