Englewood CO Delicatessens 1. 4696 S Broadway, Englewood, CO 80113 | Subway (303) 761-5050 2. 3602 River Point Pkwy, Englewood, CO 80110 | Subway (303) 761-3004