1335 Addison Ave E, Twin Falls, Idaho 83301 USA
Single chili burger with spicy fries
Photo Credit: Yelp