1. Taste of India McCammon 83250, McCammon, ID 83250 Coordinate: 42.65047,-112.19302 Phone: (208) 478-0172
2. Little Rock Cafe 201 Center St, Mccammon, ID 83250 Coordinate: 42.65454,-112.19451 Phone: (208) 254-9129