1 Birria Tacos (Quesabirria)
Quesabirria is a popular Mexican street food dish, a fusion between birria (a traditional Mexican meat stew) and quesadillas. The dish originates from Tijuana and typically consists of large tortillas filled with birria-style cooked meat (usually beef) and a generous amount of melted cheese.
The tortillas are cooked on the stove until the cheese melts and the outside of the tortilla becomes crispy. Quesabirria is often accompanied by a side of broth, or consomé, for dipping, adding another layer of flavor to the dish.
2 Tacos
Tacos are the national dish of Mexico, dating back to the Mexican silver mines of the 18th century, when the word taco referred to gunpowder that was wrapped in a piece of paper and inserted into rocks. It was used to excavate the precious ore from mines and was called tacos de minero or miner’s tacos. Today, the word is widely known to signify the leading street food and fast food item in Mexico – thin, flat griddle-baked tortillas topped with numerous fillings, folded and eaten without any utensils.
A taco is basically anything eaten on a soft tortilla, and there is an infinite variety of them. In Sonora, in the north of Mexico, they eat the classic carne asada – thinly sliced meat grilled over coals and topped with salsa, onions, guacamole, and a lime wedge.
3 Carne asada tacos
Carne asada tacos are the first tacos in history. It is believed that the first tacos appeared in the 1500s, made with thin slices of meat cooked over hot coals. The meat was placed in a corn tortilla and topped with guacamole, onions, chili peppers, and lime – also known as the carne asada taco.
Over time, people started to make other versions in different regions, and nowadays we are witnessing a true taco-mania, and it all began with the simple carne asada tacos.
4 Gringas
Gringas is a typical Mexican dish made with flour tortillas filled with al pastor marinated pork meat, cheese, and, most commonly, pineapple slices, although onions, chili sauce, and coriander can all be added to the dish according to the customer’s preference.
The combination of these ingredients is then grilled in the same manner as a quesadilla. The tortillas are usually folded in half and consumed like a taco. The name of the dish, a feminine form of gringo, is believed to have come from the idea that flour tortillas are more popular than corn tortillas north of the Mexican border.
5 Esquites

Esquites is the name for popular Mexican street food that is usually consumed as a snack on the go. It is made with mature corn kernels, epazote, and salt. Corn is either grilled and shaved, or cooked with epazote, and it is then typically served in small cups, topped with chili peppers, lime juice, or cotija cheese.
Sour cream, mayonnaise, and pequin chili powder are sometimes served on the side so everyone can add the ingredients according to personal preferences. The name esquites is derived from the Nahuatl word izquitl, meaning toasted corn.
More Top 100 North American Street Foods
TasteAtlas is a platform to discover the world’s most authentic and delicious dishes.
With a catalog of over 10,000 foods, drinks, and ingredients, it’s your guide to exploring traditional flavors from every corner of the globe. Whether you’re uncovering popular favorites or hidden gems, TasteAtlas connects you with the people and stories behind each meal. Join us on this exciting culinary journey to savor and share the world’s authentic tastes.