1. Muchachos Tacos 517 1/2 Bank St, Wallace, ID 83873 Coordinate: 47.49084,-115.962 Phone: (208) 512-7553