Salt and Lime

Salt and Lime in Downtown Steamboat Springs is a new twist on Mexican food