1. Deli Sandwich Shop 119 N Idaho St, Arco, ID 83213 Coordinate: 43.63583,-113.3017 Phone: (208) 527-3757