3320 Mesa Road Colorado Springs, CO 80904
Seated: 150
Standing: 185
Square Feet: 2,688 ft2
Offering scenic views of the golf course, Pikes Peak, and red rock formations of Garden of the Gods.