Why Santiago’s Isn’t On Our Best Green Chile List

every year, when Westword releases its annual list of the ten best places to find green chile in Denver, readers get hot about any of their favorites that were left off. One spot that gets a lot of love is Santiago’s, a homegrown chain that started in 1991 and now has 29 company- and franchise-owned …

Why Santiago’s Isn’t On Our Best Green Chile List Read More »