While Idaho Falls has plenty to offer visitors – the beautiful Snake River, the charming downtown area, the Idaho Falls Temple – many travelers find themselves planning their sightseeing around a meal ...