Homedale ID Barbecue 1. 307 E Idaho Ave, Homedale, ID 83628 | Charros Mexican Restaurant (208) 337-4243