Get directions to: Taco Bell, Hammond, LA Restaurant address: 2166 W Thomas St Hammond, LA 70401, USA Driving Walking Bicycling Restaurant: Taco Bell