Taco Bell 22798

Taco Bell #22798 is a Taco Bell restaurant located at 2207 South Main Street, Wake Forest, North Carolina.