Taco Bell 36685

Taco Bell #36685 is a Taco Bell restaurant located at 831 North Sedgwick, Chicago, Illinois.