Get directions to: Cracker Barrel Store No 38, New Iberia, LA
Restaurant address: 218 North Lewis Street New Iberia, LA 70563, USA
Restaurant: Cracker Barrel Store No 38