This restaurant has closed!!
4000 Tennyson St, Denver, CO 80212
303-433-4063
Block & Larder is a Tennyson Street steakhouse with a full bar. Owners and brothers, Jason, Aaron, and Lucas Forgy, also own Freshcraft in LoDo.
Currently, we do not know any happy hours here.
Reviews: Yelp
back to Highlands