SubscribeCurrent Magazine Cover

Find a Restaurant

Avelina

1550 17th St., Ste. 120
Denver, CO 80202
720-904-6711
Cuisine:
Meals:
, ,
Hours:
Mon-Thurs 11 a.m.-10 p.m.
Fri-Sat 11 a.m.-11 p.m.
Sun 10 a.m.-9 p.m.
Cost:
Reservations:
Accepted

This upscale LoDo restaurant offers a sleek atmosphere and beautifully composed plates with worldly flavors. Sample everything from charred octopus and tuna tartare to short ribs with a yuzu glaze.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up