Both Mexican dishes are rolled, deep-fried, and contain a meat filling. The difference can't easily be determined by name either. Flauta is Spanish for flute while taquito means small taco.