Quote Originally Posted by Gman View Post
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.