1902 Jennie Lee Dr, Idaho Falls, Idaho 83404 USA
Complimentary chips and salsa...So good!
Photo Credit: Yelp