Taco Bell 31790

Taco Bell #31790 is a Taco Bell restaurant located at 1002 West Main Street, Lexington, South Carolina.