Nancy's Cafe Address: 1110 18th St, Heyburn, ID 83336 Phone: (208) 436-6200 Restaurants Other Businesses: Connor's Cafe at 335 S 600 W, Heyburn, ID 83336 Stevo at 2435 River Rd, Heyburn, ID 83336 Wayside at 322 S Highway 24, Heyburn, ID 83336