3820 N 30th St, Colorado Springs, Colorado 80904 USA
Even the ends of the tables were good seats
Photo Credit: Yelp