Chile Billy Address: 1695 Platte St, Denver, CO 80202 Phone: (720) 202-9127 Payment: Restaurants, Foods-Carry Out, Caterers Other Businesses: Burritos Y Tacos Decatur at 800 Decatur St, Denver, CO 80204 Pary's on 28th at 5021 E 28th Ave, Denver, CO 80207 Little China at 5151 E 28th Ave, Denver, CO 80207 Perk Hill at 2221 Fairfax St, Denver, CO 80207 Extreme Pizza at 1201 16th St, Denver, CO 80202