Taco Bell 31428

Taco Bell #31428 is a Taco Bell restaurant located at 4100 West 12th Street, Sioux Falls, South Dakota.