Best Green Chili in Denver, Colorado
Denver, Colorado, is a green chili town. In fact, it’s the green chili capital of the U.S., as far as I’m concerned. Anywhere you look – from the family run, hole-in-the-wall Mexican restaurants that line East Colfax and South Broadway to the trendy fusion restaurants like Mezcal (3230 E. Colfax Ave.) and Tambien (250 Steele ...