This restaurant has closed!!
2100 16th Street Mall #145, Denver, CO 80202
McLoughlin’s is a casual, neighborhood bar with two happy hours everyday. There’s a spacious outdoor patio and a comfortable interior. It’s located just west of Millennium Bridge near LoHi.
back to Lower Downtown