Tacos DF Address: 2020 S Parker Rd, Denver, CO 80231 Phone: (303) 671-2986 Hours: Tue: 9am-7pm Payment: Nice to Know: Wifi No Restaurants, Barbecue, Diner Other Businesses: J's Noodles & New Thai at 1842 S Parker Rd, Denver, CO 80231 New Orient Restaurant at 10203 E Iliff Ave, Denver, CO 80247 Pho 7 at 10009 E Hampden Ave, Denver, CO 80231 TacoMex 1 at 7840 E Colfax Ave, Denver, CO 80220 GB Fish & Chips at 5325 E Colfax Ave, Denver, CO 80220