Taco Bell 36191

Taco Bell #36191 is a Taco Bell restaurant located at 6622 West Fullerton Avenue, Chicago, Illinois.