Get directions to: El Palenque, Humboldt, TN
Restaurant address: 814 North 22nd Avenue Humboldt, TN 38343, USA
Restaurant: El Palenque