1. Spur of The Moment
8885 Spruce Mountain Rd, Larkspur, CO 80118
Coordinate: 39.23205,-104.88447
Phone: (303) 681-2990
2. Larkspur Pizzaria & Cafe
8815 Spruce Mountain Rd, Larkspur, CO 80118
Coordinate: 39.23335,-104.88419
Phone: (303) 681-2090