When you think about the best local cuisines in the planet, Mexico always makes it to the top ten. And why not? With their rich culture and heritage, they food they share to the world are part of their history, and every bite feels like heaven.

Tons of restaurants populate the entire Mexico City, but they are not always the main star of their local food scene. If you want to get a taste of genuine Mexican cuisine, then you should definitely try their street food.

Stalls and food trucks are scattered all throughout Mexico, with so many choices you don't know what to pick. So here are the top Mexican street food choices you should definitely try:

Tamales. In Mexico, most people eat Tamales in the morning. Made from corn-based dough and wrapped in a corn husk or banana leaf, you can find many tamale stalls in the city every day. There are several options of fillings to choose from, such as pork, beef, and even fruits. One of the most famous Tamale stalls is located at the corner of 22 de febrero, Santa María Maninalco, Mexico City, owned by Don Chuy. There, locals and tourists alike flock his stall every morning to buy the most freshly made Tamales in the whole region.

Tacos de Suadero. Tacos are one of the most famous Mexican food ever, but this type of Tacos are especially elusive. If you do manage to find a stall that sells these, then you are one lucky guy.

Suadero is beef meat taken from the upper part of the cow's rear leg, near the belly. This type of filling is hard to find in the city, but they are definitely worth it. Although the texture can be a little tough, vendors have mastered in bringing the meat into submission, by chopping it, marinating it in a special sauce, topped with fresh cilantro and a fresh squeeze of lime.

Cabeza De Res Tacos. Another classic in Mexico City, not all can stomach eating a Cabeza De Res. Surprisingly tasty, these tacos are steamed, and its filling consists of brain, eye, tongue, ears, and other parts of the head of a cow. Don't dismiss it just yet, you'll find that most locals actually prefer eating them in chunks, and its green sauce with cilantro and radish makes the dish more mouthwatering.