La Cima Mall sits at the south end of South Main Street in Breckenridge, Colorado. The mall is home to a number of restaurants, among them the cheerful Park & Main Quality Food. Its décor is simple and its walls are the color of the Colorado sky on a cloudless day. The staff is as … Continue reading