La Michoacana Address: 1 S Main St, Homedale, ID 83628 Phone: (208) 337-5577 Restaurants Other Businesses: Idaho Pizza at 138 W Idaho Ave, Homedale, ID 83628 Ash & Wheeler Concessions at 301 W Washington Ave, Homedale, ID 83628 Metcalf Law Office at 17 E Wyoming Ave, Homedale, ID 83628 Taco Time at 101 E Idaho Ave, Homedale, ID 83628