Get directions to: Lizs Tamale House, Pueblo, CO
Restaurant address: 1243 Eilers Ave Pueblo, CO 81006, USA
Restaurant: Lizs Tamale House