Taco Bell 30401

Taco Bell #30401 is a Taco Bell restaurant located at 400 South Eastwood Drive, Woodstock, Illinois.