Food Website Claims Best Idaho Burrito Is 2 Hours From Twin FallsFood Website Claims Best Idaho Burrito Is 2 Hours From Twin FallsThe best I've had in Idaho I ate while in Boise before attending a concert in the summer of 2017.Greg JannettaGreg Jannetta
It’s an All Day Drive to Find Idaho’s Best BurritoIt’s an All Day Drive to Find Idaho’s Best Burrito We probably have 30 entrants in Twin Falls alone but apparently we aren’t on some maps.Bill ColleyBill Colley