Taco Bell 20312

Taco Bell #20312 is a Taco Bell restaurant located at 617 Hickory Ridge Drive, Greensboro, North Carolina.