Lechuga’s Italian Restaurant (Highland) Italian 3609 Tejon St.Denver, CO 80211303-455-1502lechugasitalian.com Meals: Dinner, Lunch Hours: Cost: $ Reservations: Not accepted This old-school Italian joint has been serving its special savory cannolis (dough pockets stuffed with sausages and meatballs) and buckets of spaghetti with marinara sauce since 1961. Multiple locations.