Taco Bell 36193

Taco Bell #36193 is a Taco Bell restaurant located at 2721 Rose Street, Franklin Park, Illinois.