Taco John's Categories RestaurantsCaterers 1643 Washington St N Twin Falls ID 83301 (208) 933-2190 Visit Website Hours: Sunday-Thursday 7am-10pm Friday-Saturday 7am-10pm dine in, 7am-11pm drive through. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×