Get directions to: Deli Teh, Pueblo, CO Restaurant address: 612 North Main Street Pueblo, CO 81003, USA Driving Walking Bicycling Restaurant: Deli Teh