Live in Larimer Square for New Years Day!!!

Russell's Smokehouse, 1422 Larimer St., Denver, CO 80202

Pull up a chair and have a Bloody Mary to a New Year ahead of us.