This bar has closed!!
5500 Washington St, Denver, CO 80216
La Vista Vue is a small North Denver dive, with a mostly Hispanic crowd. There are two pool tables, TVs and a covered patio.
Currently, we do not know any happy hours here.
View Mile High Happy Hour – Metro Denver in a larger map
back to North Denver