SubscribeCurrent Magazine Cover

Find a Restaurant

Lechugas Italian Kiosk (Downtown Denver)

Patio 16, 16th St. Mall
Denver, CO 80230
Cuisine:
Meals:
,
Hours:
Mon-Sat 11 a.m.-5 p.m.
Cost:
Reservations:
Not accepted

This kiosk on the 16th Street Mall dishes out Lechuga’s famous savory cannolis, which are stuffed with sausages and meatballs. Multiple locations.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up