Get directions to: El Picante, Iuka, MS
Restaurant address: 1727 West Quitman Street Iuka, MS 38852, USA
Restaurant: El Picante