SubscribeCurrent Magazine Cover

Find a Restaurant


Super Mega Bien

25 Best Restaurant
The Ramble Hotel, 1260 25th St.
Denver, CO 80205

Chef Dana Rodriguez of Work & Class offers a combo of large-format items and Pan-Latin small plates, the latter served from roving dim-sum-style carts. Try the braised lamb with grilled cactus salad.

Tue–Thur 5–10 p.m.
Fri–Sat 5–11 p.m.
Sun 5–10 p.m.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up