Taco Bell 36520

Taco Bell #36520 is a Taco Bell restaurant located at 105 South 19th Street, Blair, Nebraska.