A Region-by-Region Guide to the Best Tacos in Mexico

Tacos de barbacoa
Tacos de barbacoa | © City Foodsters/Flickr

Northern England Writer

Let’s talk tacos; the unofficial national dish of Mexico, they’re as varied as they are delicious and can be found on practically every street corner. However, they are not made with hard, Dorito-like shells and are rarely topped with shredded lettuce, no matter what Taco Bells worldwide would have you believe. This is your essential guide to the best tacos in Mexico, including plenty of regional variations on the classic meat, tortilla and toppings combination.

The Basics

Before we get into the nitty gritty, let’s lay down the taco basics that every Mexican food lover should know. Authentic Mexican tacos, in their most common form, are served up with lightly but deliciously greasy corn tortillas as their staple base, and then loaded with the meats and fillings of your choice, before being topped off with cebollita y cilantro (diced onion and cilantro) and a whole host of spicy sauces, frijoles (beans) and a healthy squeeze of lime. To eat a taco, you need confidence, a big mouth and a solid grip – don’t set the taco down once you’ve picked it up, or you risk losing the fillings.

Your friendly neighbourhood taco stand

Central Mexico

One of the most popular taco variations countrywide is the classic al pastor: spit-roasted, marinated pork with a hint of pineapple for sweetness, this filling was developed from the shawarma kebabs brought over by Lebanese immigrants. In Mexico City and State, you can enjoy tacos de suadero (beef, cuts from the leg), which are served in a greasy, rich sauce. Alternatively, the steamed, soft and ubiquitous tacos de canasta (lit. basket tacos), named for the baskets they’re served from, are also delicious.

Tacos al pastor

Moving further afield, Tlaxcala, Hidalgo and Guanajuato all share an affinity for the aforementioned tacos de barbacoa, which are often stewed in pulque, while both Tlaxcala and Hidalgo also serve up tacos de mixiote (pit-barbecued meat) and chinicuiles (maguey worms). Guanajuato, on the other hand, offers a milder taco in the form of a taco de nata (creamy, tomatoey chicken).

Tacos de barbacoa

Puebla is understandably known for tacos de guisados (stew), as well as tacos de mole, while Querétaro prefers tacos de carnero (mutton) or carnitas (deep fried pork). Tiny Aguascalientes favours the flavoursome tacos mineros (pork, potato and beans), and equally small Morelos has the excellently named tacos acorazados (lit. battleship tacos), which are formed with two tortillas and filled with rice and stew.

Finally, San Luis Potosí has its own brand of tacos known as tacos potosinos. These are soft, spicy tortillas filled with potato, carrot and cheese, plus lettuce and pickled chilies.

Tacos de canasta

The North

Sonora, Chihuahua, Durango, Coahuila, Nuevo León, Tamaulipas and Zacatecas

As a general rule, northern Mexican tacos are meat (specifically beef) heavy and tend to use flour rather than corn tortillas. In pretty much every northern state, tacos de carne asada (barbecued meat) and tacos de machaca (dried meat) are popular, although there are some regional specialities. Neighbouring Coahuila and Nuevo León are known for tacos de cabrito (roasted goat), Durango has its eponymous tacos de caldillo duranguense (beef stew, essentially), and Tamaulipas has tacos piratas, which are basically tacos de carne asada with cheese and avocado.

Tacos de carne asada

Zacatecas City has perhaps the most interesting taco variation, though: the taco envenenado (lit. poisoned taco), made from ‘poisoned’ beans, potatoes and often beef. They’re huge, deep-fried and spicy, so they’re not for the faint hearted! Fish tacos, like smoked marlin, can be found principally in Sonora, but also Tamaulipas, and Chihuahua and Durango are both known for tacos de barbacoa (beef cheek and lip stew).

Taco de cabrito

The Baja Peninsula

Baja California and Baja California Sur

Seafood tacos are big business in this outlying Mexican region, which consists of just two states: Baja California and Baja California Sur. In the Baja Peninsula, one of the most extravagant regional tacos is the taco de langosta con frijoles (lobster with beans). This variation, unlike most Mexican tacos, is served in a flour tortilla. Both Bajas are also known for smoked marlin tacos, and other prawn-filled concoctions.

Taco de langosta

The Pacific Coast

Michoacán, Colima, Jalisco, Nayarit and Sinaloa

Seafood tacos are perhaps one of the greatest culinary legacies the Mexican Pacific Coast has blessed us with. Typically made from either prawns or breaded white fish (very often marlin), these tacos are served up in traditional corn tortillas, before being topped with lettuce (they’re one of the only exceptions to the no-lettuce rule), spicy mayo and sometimes pico de gallo. Nayarit, in particular, enjoys tacos de pescado zarandeado (barbecued fish), while Sinaloa is more famous for tacos gobernador (bacon with fish or prawn and melted cheese).

Fish tacos
Prawn tacos

A more regional taco found in this area of Mexico is the birria taco, which is popular in both Nayarit and Jalisco, the latter of which is birria’s state of origin. A slow-cooked goat (or lamb) stew, a healthy serving of birria is loaded into a tortilla and enjoyed for breakfast. Tacos de carnitas (deep-fried pork) are a common option in the state of Michoacán, and some would say they make for one of the best, most authentic taco fillings. If you want something a little more daring, try out Colima’s tacos de sesos (cow brains), or just play it safe with a taco de machaca (dried beef or venison) in Sinaloa.

Tacos de carnitas

The South

Guerrero, Oaxaca and Chiapas

If you want to get daring with your taco tastes, you must head to the south of Mexico. In both Guerrero and Oaxaca, you’ll find tacos de chapulines (grasshopper) all over the place, whereas in Chiapas you can give a taco de hormiga chicatana (flying ants) a try instead. If you’re not that into edible insects, various pork tacos can be enjoyed in all three states. Chiapas is known for tacos de lechón/ cochito (suckling pig), whereas Guerrero and Oaxaca are home to tacos de cecina (cured, dried meat). Alternatively, stick with beef and try tacos de tasajo (beef jerky). Due to its proximity to the Pacific Coast region, Guerrero is also a great spot for trying various fish tacos.

Tacos de chapulines

The Gulf

Veracruz and Tabasco

After the regional taco richness of the Pacific Coast, the offerings from the Gulf can seem a little pitiful. In Tabasco, one of Mexico’s least visited states, you’ll find some of the most original and unique ingredients. Tacos dorados de pejelagarto (freshwater gar) are popular, as are tacos that feature regional spices and seasoning like chaya. Veracruz has some equally unusual tacos, most notably the tacos de carne de mono (lit. monkey meat, but in reality, it’s just seasoned pork!). Alternatively, you can try tacos de cazón (a type of fish) or other seafood-filled creations.


The Yucatán Peninsula

Yucatán, Quintana Roo and Campeche

The most well-known and tasty taco from the Yucatán Peninsula is undeniably the taco de cochinita pibil (slow-roasted pork), which can be found in all three states in the area, topped with pickled red onions. Both Quintana Roo and Yucatán offer tacos de pescado tikinxik (fish in achiote sauce), and from Campeche you have the eponymous campechano (mixed chorizo and beef), which can now be found countrywide.

Tacos de cochinita pibil
landscape with balloons floating in the air


Connect with like-minded people on our premium trips curated by local insiders and with care for the world

Since you are here, we would like to share our vision for the future of travel - and the direction Culture Trip is moving in.

Culture Trip launched in 2011 with a simple yet passionate mission: to inspire people to go beyond their boundaries and experience what makes a place, its people and its culture special and meaningful — and this is still in our DNA today. We are proud that, for more than a decade, millions like you have trusted our award-winning recommendations by people who deeply understand what makes certain places and communities so special.

Increasingly we believe the world needs more meaningful, real-life connections between curious travellers keen to explore the world in a more responsible way. That is why we have intensively curated a collection of premium small-group trips as an invitation to meet and connect with new, like-minded people for once-in-a-lifetime experiences in three categories: Culture Trips, Rail Trips and Private Trips. Our Trips are suitable for both solo travelers, couples and friends who want to explore the world together.

Culture Trips are deeply immersive 5 to 16 days itineraries, that combine authentic local experiences, exciting activities and 4-5* accommodation to look forward to at the end of each day. Our Rail Trips are our most planet-friendly itineraries that invite you to take the scenic route, relax whilst getting under the skin of a destination. Our Private Trips are fully tailored itineraries, curated by our Travel Experts specifically for you, your friends or your family.

We know that many of you worry about the environmental impact of travel and are looking for ways of expanding horizons in ways that do minimal harm - and may even bring benefits. We are committed to go as far as possible in curating our trips with care for the planet. That is why all of our trips are flightless in destination, fully carbon offset - and we have ambitious plans to be net zero in the very near future.

Winter Sale Offers on Our Trips

Incredible Savings

Edit article