Mexico has a wide variety of typical dishes, however, tacos are the quintessential traditional dish throughout the country. No matter what you want to eat, you can surely make a taco out of it.

best tacos in mexico city

Taco al pastor

These tacos are prepared with pork, which is marinated with different spices such as achiote and red chiles, which is what gives it its characteristic color. These tacos have an Arab influence, even the meat is put in a “top” very similar to that of the Arab tacos. In this spin the meat is sliced and served in small tortillas. They are accompanied by coriander, onion and pineapple. They are characteristic of Mexico City and there are thousands of places where you can eat them. If you are arriving in the capital, from the airport you can go to Lorenzo Boturini street, where many believe that the best al pastor tacos in the entire city or even the country are.

Taco de carnitas

Michoacan is the place where the richest carnitas in the entire country are made. There is a belief that this typical dish was created by Hernán Cortés in the fall of Tenochtitlán. This meat is prepared in a copper saucepan filled with oil, put inside along with lard and waits for it to fry. You can order your tacos in many varieties, including solid, cuerito, costilla, nana, trompa, tripa, cheeke, oreja, and nenepil.

Taco de asada

The north of the country had to be included in our list of the best tacos. There are several states in which it is traditional to prepare meat, such as Chihuahua, Coahuila, Sonora or Nuevo León. We cannot choose just one! These tacos are often served in flour tortillas, instead of the traditional corn tortillas used in other tacos.

Taco de pescado

Fish and shellfish are also an important part of Mexican gastronomy, especially if you think of tacos gobernador, fried fish or any other variety you can think of. These tacos are almost always prepared in beach cities like Ensenada or Mazatlán. In addition, fish tacos are the ideal option during Lent.

Taco de guisada

These tacos can be made with basically any dish you can think of, and it is very common for these tacos to be eaten at home. From rajas tacos with cream, potato with chorizo, pork rinds in green sauce, chicken tinga, and many more, they are what can be called “stew tacos”. These tacos are the ones that best reflect the creativity of the Mexican and that everything can fit in a tortilla.