Taco Bell 21508

Taco Bell #21508 is a Taco Bell restaurant located at 2239 Martin Luther King Jr Boulevard, Greensboro, North Carolina.