This restaurant has closed!!
2710 South Colorado Blvd, Denver, CO 80222
Beau Jo’s Colorado Style Pizza serves up thick crusted pies on the corner of Yale and Colorado. There’s a full bar and daily happy hours. The original Beau Jo’s, which a famous apres-ski stop, is located in Idaho Springs.
back to University