326 N Tejon St, Colorado Springs, Colorado 80903 USA
Sports bar with many TVs and lots of Green Bay Packers stuff on the walls. Cool place.
Photo Credit: Yelp