La Carreta

108 NW Railroad Ave

108 NW Railroad Ave, Hammond, LA 70401, USA | 985-419-9990

Website | Menu | $$

Known for

  • mexican

Teams

  • Southeastern Louisiana Lions