Taco Bell 26662

Taco Bell #26662 is a Taco Bell restaurant located at 1410 East Main Street, Carbondale, Illinois.