Taco Bell 16801

Taco Bell #16801 is a Taco Bell restaurant located at 3408 23rd Street, Columbus, Nebraska.