9281 E Arapahoe Rd, Greenwood Village, Colorado 80112 USA
Fresh chips and salsa with the perfect spice
Photo Credit: Yelp