Taco Bell 36243

Taco Bell #36243 is a Taco Bell restaurant located at 191 Disc Drive, Spanish Springs, Nevada.