1. Drift Inn
545 F St, Rupert, ID 83350
Coordinate: 42.60787,-113.67507
Phone: (208) 436-1300
2. El Nayar Mexican American Food
802 S Oneida St, Rupert, ID 83350
Coordinate: 42.60612,-113.68145
Phone: (208) 436-3550
3. Acapulco Restaurant
710 Oneida St, Rupert, ID 83350
Coordinate: 42.61878,-113.66756
Phone: (208) 436-5969
4. Playa Azul
502 Scott Ave, Rupert, ID 83350
Coordinate: 42.61384,-113.67626
Phone: (208) 436-6713
5. Blue Room
613 Fremont St, Rupert, ID 83350
Coordinate: 42.61852,-113.67621
Phone: (208) 436-9823
6. Melody Bar
502 6th St, Rupert, ID 83350
Coordinate: 42.61784,-113.67375
Phone: (208) 436-9252
7. J's Bar & Grill
902 S Oneida St, Rupert, ID 83350
Coordinate: 42.60556,-113.6831
Phone: (208) 436-3304
8. Boondocks Grill
1224 S Oneida St, Rupert, ID 83350
Coordinate: 42.621468,-113.66699
Phone: (208) 436-8226
9. E Street Deli
542 E St, Rupert, ID 83350
Coordinate: 42.61732,-113.67324
Phone: (208) 436-3355
10. Doc's Pizza
514 6th St, Rupert, ID 83350
Coordinate: 42.61784,-113.67432
Phone: (208) 436-3300
11. Subway
608 S Oneida St, Rupert, ID 83350
Coordinate: 42.60724,-113.68052
Phone: (208) 436-0909
12. Burgers Etc
124 S Oneida St, Rupert, ID 83350
Coordinate: 42.61164,-113.67674
Phone: (208) 436-0600
13. Cathy's Kitchen
530 E St, Rupert, ID 83350
Coordinate: 42.61712,-113.67314
Phone: (208) 436-0354
14. Panaderia Michoacan
525 5th St, Rupert, ID 83350
Coordinate: 42.61619,-113.67432
Phone: (208) 436-0673
15. Forever Friends
632 5th St, Rupert, ID 83350
Coordinate: 42.61674,-113.67586
Phone: (208) 436-3681
16. Longhorn Cafe & Bar
402 Broadway, Rupert, ID 83350
Coordinate: 42.621468,-113.66699
Phone: (208) 531-4488
17. Alaska's Best
504 7th St, Rupert, ID 83350
Coordinate: 42.61879,-113.67413
Phone: (208) 436-2447
18. Pizza Hut
302 Oneida St, Rupert, ID 83350
Coordinate: 42.61459,-113.673
Phone: (208) 436-1188
19. Sofie's Chatterbox
530 E St, Rupert, ID 83350
Coordinate: 42.61712,-113.67314
Phone: (208) 436-0354
20. Gertie's Brick Oven Cookery
424 Oneida St, Rupert, ID 83350
Coordinate: 42.60885,-113.67906
Phone: (208) 436-1888