Taco Bell 15637

Taco Bell #15637 is a Taco Bell restaurant located at 1031 West Central Entrance, Duluth, Minnesota.