Taco Bell 32490

Taco Bell #32490 is a Taco Bell restaurant located at 3936 South Franklin, Michigan City, Indiana.