Taco Bell 28486

Taco Bell #28486 is a Taco Bell restaurant located at 2712 Walton Way, Marion, Illinois.