Get directions to: Deli, Pueblo, CO Restaurant address: 612 N Main St Pueblo, CO 81003, USA Driving Walking Bicycling Restaurant: Deli