Taco Bell 26333

Taco Bell #26333 is a Taco Bell restaurant located at 1991 Stantonsburg Road, Greenville, North Carolina.