Taco Bell 22436

Taco Bell #22436 is a Taco Bell restaurant located at 1540 East 23rd Street, Fremont, Nebraska.