El Toro Restaurant Address: 410 Highway 30, Filer, ID 83328 Phone: (208) 326-2445 Restaurants Other Businesses: Espresso Heaven at 260 Highway 30, Filer, ID 83328 Highway 30 Cafe at 410 Highway 30, Filer, ID 83328