Taco Bell 29628

Taco Bell #29628 is a Taco Bell restaurant located at 1201 West Weir Street, Litchfield, Illinois.