1. El Toro Restaurant 410 Highway 30, Filer, ID 83328 Coordinate: 42.56416,-114.61024 Phone: (208) 326-2445
2. Nueva Esperanza Restaurants 410 Highway 30, Filer, ID 83328 Coordinate: 42.56416,-114.61024 Phone: (208) 326-3113