Glenn Bar and Grillethe

+ add images

Address

11140 Irma Dr., Denver, CO 80233

Phone number

303-255-1400

Category

Restaurants, Bars, Night Life

Staticmap?size=274x210&sensor=false&zoom=16&markers=39.898460%2c -104.966354

Tips & Discussions


Reviews



04-Mar-11
Mvprat

Was sick one day when the wife and kid were out of town being a man and not able to cook for myself i ran to the closest place i could to get a burger. OMG hands down best burger around. Service was awesome great pub atmosphere. ...

review provided by citysearch



04-Jan-10
CSMobileUser2

Great little place. Fire pit out back is nice on cool nights