Harvard ID Restaurants 1. 2009 Deary St, Harvard, ID 83834 | Hoodoo the (208) 875-1084 2. 2009 Deary St, Harvard, ID 83834 | Hoodoo (208) 875-1084