What type of food is Huarache?

Huarache is a type of Mexican dish. It is prepared by frying masa dough, then topping it with salsa, onions, potato, cilantro an ground beef. A sprinkle of queso fresco or fresh cheese finishes the dish.