Taco Bell 32162

Taco Bell #32162 is a Taco Bell restaurant located at 103 East Elmsley Drive, Greensboro, North Carolina.