El Ranchito Aguirre 1120 West Camelot Drive, Nampa, ID 83651