This bar has closed!!
2048 Larimer St, Denver, CO 80205
303-295-0215
Situated in the Ballpark District, Armoury is a world soccer bar. There are four 50 inch flatscreens and a 7 foot big screen. They open as early as 6am for games.
View Mile High Happy Hour – Five Points in a larger map
back to Five Points