Taco Bell
2025 W Thomas St, Hammond 70401