Taco Bell

4605 Calumet Avenue, Hammond, IN 46327