El Sombrero Share: Dining El Sombrero Visit Website 405 Thain Road Lewiston, ID 83501 (208) 746-0658 (208) 746-1179 (fax) About About Best tasting Mexican food in the Valley. Great prices...large portions.