Delta CO Delicatessens 1. 229 N Palmer St, Delta, CO 81416 | Subway (970) 874-7763 2. 326 Main St, Delta, CO 81416 | Main Street Deli (970) 874-8678