Taco Bell 32488

Taco Bell #32488 is a Taco Bell restaurant located at 1808 Calumet, Valparaiso, Indiana.