Taco Bell 36533

Taco Bell #36533 is a Taco Bell restaurant located at 3356 Main Street, Keokuk, Iowa.