Taco Bell 36358

Taco Bell #36358 is a Taco Bell restaurant located at 623 Tenney Street, Kewanee, Illinois.