LoHi SteakBar

3200 Tejon St, Denver, CO 80211
Region: Denver Area City: Denver

Overview

A contemporary, upscale neighborhood bar with great food and fresh drinks, LoHi SteakBar just might make you want to move to North DenverÉ or at least frequently visit.