Taco Bell 35287

Taco Bell #35287 is a Taco Bell restaurant located at 16845 Polk Plaza, Omaha, Nebraska.