Taco John's

1305 Heyburn Ave E, Twin Falls ID

(208) 734-7280

Location