Town of Larkspur Town of Larkspur, 9524 S. Spruce Mountain Road, Larkspur, CO 80118 Local: (303) 681-2324 Visit Website Overview Larkspur, Colorado, home to the annual Renaissance Fair. Related Articles Toast-Worthy Fall & Winter Brew Fests in Colorado What are 14ers? Stunning Places to Picnic in Colorado Beaches Are Better With a Mountain View Colorado Mountains: 6 Famous Peaks Harvest Fun: Fall Farm Activities in Colorado