Know a great happy hour or special for this location?
Cool hotel restaurant serving Latin American plates on dim-sum-style carts in cozy, trendy digs.
Suggest an edit
1260 25th St, Denver, CO 80205