Taco Bell 35285

Taco Bell #35285 is a Taco Bell restaurant located at 17130 Evans Plaza, Omaha, Nebraska.