1. New Star Restaurant 207 Stockham Blvd, Rigby, ID 83442 Coordinate: 43.68227,-111.90968 Phone: (208) 745-8733