Taco Bell 32082

Taco Bell #32082 is a Taco Bell restaurant located at 2015 South Lake Street, Mundelein, Illinois.