Muchachos Tacos
Add to Favorites
OPEN NOW
Today: 12:00 pm - 7:00 pm
Saved to Favorites
Phone: (208) 661-2062
Address: 517 1/2 Bank St, Wallace, ID 83873
Website: https://www.muchachostacos.com?password-protected=login&redirect_to=https://www.muchachostacos.com
Phone: (208) 512-7553
https://www.muchachostacos.com?password-protected=login&redirect_to=https://www.muchachostacos.com