1600 Glenarm Pl Suite 140, Denver, CO 80202
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 3pm-6pm and Daily 9pm-Close (dine-in only)
Discounted drink and food specials
back to Central Downtown