1600 Glenarm Pl Suite 140, Denver, CO 80202
303-595-3275
earls.ca/locations/glenarm
Located on the 16th Street Mall, Earls serves up good food and drinks. The atmosphere is contemporary and relaxed, with big plasma TVs, a full bar and two patios (one upstairs and one at ground level).
There’s another Earls in Lone Tree by the Park Meadows Mall.
Earls Happy Hours: Daily 2pm – 5pm
Specials start at $4 and up on select items only
Reviews: Yelp
back to Central Downtown