Salt and Lime Salt and Lime, 628 S Lincoln Ave, Steamboat Springs, CO 80487 Local: (970) 871-6277 Visit Website Overview Salt and Lime in Downtown Steamboat Springs is a new twist on Mexican food Related Articles Colorado's Cool Places to Stay, Splurge & Save Style Winter Train Trips in Colorado Celebrating the Colorado Bounty: 10 Small-Town Food Fests 11 Quintessential Summer Festivals in Colorado 24 Hours in Denver The Royal Gorge Region's Trail Systems are Some of the State's Best