Taco Bell 19213

Taco Bell #19213 is a Taco Bell restaurant located at 1431 West Main, Salem, Illinois.