Taco Bell 32366

Taco Bell #32366 is a Taco Bell restaurant located at 3717 South Las Vegas Boulevard, Las Vegas, Nevada.