Taco al Pastor - The most popular taco in Mexico. The name means "shepherd's-style taco." Here the main ingredient is spiced pork, which is cut, in slivers, from a loaf of meat standing on a vertical spit in front of an open flame. These tacos are a Mexican adaptation of the spit-grilled meat brought by immigrants from Lebanon.

Breakfast Tacos - Breakfast tacos or burritos are available at many restaurants across the Southwest (especially New Mexico and Texas). It is a fried corn or flour tortilla that is rolled and stuffed with a mixture of seasoned meat, eggs, or cheese, and other ingredients such as onions and salsa. Much like sandwiches, these tacos can be as simple or complex as imagination allows. They are served for breakfast, lunch, or dinner, and they have gone mainstream to meet demands.

Fish Tacos - Ensenada, Mexico claims to be the birth place of the fish taco, and they are advertised at restaurants throughout the city where many claim that their taco is the original. The best place to sample them is at any of the small food stands that line the streets around the Mercado Negro, Ensenada’s incredible fish market. The fish tacos served are simply small pieces of batter-coated, fried fish in a hot corn or wheat tortilla.

People in the coastal areas of Mexico have been eating fish tacos  for a long time. The history of fish tacos could seemly go back thousands of years to when indigenous North American peoples first wrapped the plentiful offshore catch into stone-ground-corn tortillas. The people of Ensenada say their port town is the fish taco's true home, dating at least from the opening of the Ensenada mercado, in 1958.