Tavernetta 1889 16th St Mall, Denver, CO, 80202(720) 605-1889 Business: [email protected]WebsiteOverviewDine on fresh, handmade pastas and sip Italian-driven wines and spirits at this upscale hot spot with an open-kitchen concept and a fireplace lounge.Related Articles4 Reasons to Eat Local in ColoradoRiver to Table in DenverMust-Try Denver Restaurants5 Reasons to Visit Crested Butte & Gunnison This Winter