1600 Champa St, Denver, CO 80202
Diego’s is family run Mexican restaurant on the 16th Street Mall. They serve freshly prepared cuisine that’s been passed down for three generations. There’s a full bar with happy hour everyday.
The atmosphere is welcoming and social. It’s tucked away underground from the main promenade.
Diego’s Happy Hours: Daily 3pm-6:30pm
Discounted drink and food specials
View Mile High Happy Hour – CBD in a larger map
back to Central Downtown