Poncho's = quantity, not quality. Their sopapillas were probably their only redeeming quality.
Ate there as a kid. We liked El Chicos better.
Found "good" pizza right before I left CO. There is a great Italian restaurant on S. Broadway and W. Hampden Ave., north of Hwy 285. The Gallo Super Club is my goto for pizza in Denver.
Hard times make strong men
Strong men create good times
Good times create weak men
Weak men create hard times