Star ID Restaurants
1. 681 S Star Rd, Star, ID 83669 | Chapala Mexican Restaurant(208) 898-4200
2. 10706 W State St, Star, ID 83669 | Lucky Star(208) 286-7252
3. 11530 W State St, Star, ID 83669 | Moxie Java Star Depot(208) 286-9177
4. 9706 W State St, Star, ID 83669 | Asian Wok Chinese Restaurant(208) 898-4733
5. 10883 W State St, Star, ID 83669 | Star Country Cafe(208) 286-7799
6. 9966 W State St, Star, ID 83669 | El Mariachi Loco Restaurant(208) 286-9640