Taco Bell 403

Taco Bell #403 is a Taco Bell restaurant located at 2610 Battleground Avenue, Greensboro, North Carolina.