1. El Mariachi Loco Restaurante 9966 W State St, Star, ID 83669 Coordinate: 43.69231,-116.47774 Phone: (208) 286-9640
2. Pizza Hut 10706 W State St Ste A, Star, ID 83669 Coordinate: 43.69242,-116.48718 Phone: (208) 286-9653