5150 N Nevada Ave, Colorado Springs, Colorado 80918 USA
Beef Jerky or Mahi Mahi Tacos?!
Photo Credit: Yelp