Get directions to: Hub Plaza, Heyburn, ID Restaurant address: 332 South 600 West Heyburn, ID 83336, USA Driving Walking Bicycling Restaurant: Hub Plaza