Website Says Vegan Spot 2 Hrs From Twin Falls Has Top Idaho ChiliWebsite Says Vegan Spot 2 Hrs From Twin Falls Has Top Idaho ChiliSome people may think that the words chili and vegan should never go together, but I'm willing to try anything once, and the majority of vegan dishes I've eaten I've really enjoyed.Greg JannettaGreg Jannetta