Overview

Located at 110 E. Lincoln Ave., in the heart of Breckenridge, the Salt Creek Steakhouse has catered to Breckenridge residents and tourists alike since 1997.