Taco Bell 2096

Taco Bell #2096 is a Taco Bell restaurant located at 1115 Summit Avenue, Greensboro, North Carolina.