International Cowboy Cocina Restaurant is located at: 111 N 1st Ave Ste 1C, Hailey, Idaho 83333.