405 N Tejon St, Colorado Springs, Colorado 80903 USA
Outdoor dining in Colorado Springs
Photo Credit: Yelp