Taco Bell 36190

Taco Bell #36190 is a Taco Bell restaurant located at 8329 Skokie Boulevard, Skokie, Illinois.