326 N Tejon St, Colorado Springs, Colorado 80903 USA
A Portion of the Seating Area
Photo Credit: Yelp