What State Has The Best Mexican Food?

Mexican cuisine is beloved across the United States for its vibrant flavors, varied ingredients, and cultural significance. If you’re looking for the best Mexican food in the country, several states stand out for their high-quality establishments and close proximity to Mexico.

If you’re short on time, here’s a quick answer: California and Texas are leading contenders for best Mexican food due to their historic Mexican-American populations and culture of innovation in the cuisine.

In this comprehensive guide, we’ll explore regional variations of Mexican food across different states and debate which one deserves the crown for overall tastiness and authenticity. We’ll consider traditional favorites like tacos, enchiladas, tamales, and more when making our determination.

The Origins and History of Mexican Cuisine in the US

Mexican cuisine has a rich and diverse history in the United States, with influences from various regions of Mexico. The popularity of Mexican food in the US can be traced back to the early Mexican immigration patterns, which brought a wide range of culinary traditions to different parts of the country.

Early Mexican Immigration Patterns

During the late 19th and early 20th centuries, a large number of Mexicans migrated to the US, primarily to southwestern states such as Texas, California, and New Mexico. These immigrants brought with them their traditional recipes, cooking techniques, and ingredients, which laid the foundation for Mexican cuisine in the US.

One of the key factors that contributed to the popularity of Mexican food among Americans was the proximity of the border states to Mexico. This allowed for the easy exchange of culinary traditions between the two countries, leading to the adoption of Mexican dishes in American households.

The Rise of Tex-Mex Cuisine

As Mexican immigrants settled in the US, they faced the challenge of adapting their recipes to the ingredients available locally. This gave rise to a unique fusion of Mexican and American cuisines known as Tex-Mex.

Tex-Mex cuisine incorporates elements of both cultures, resulting in dishes like nachos, enchiladas, and chili con carne.

The popularity of Tex-Mex cuisine skyrocketed in the mid-20th century, thanks to the efforts of entrepreneurs and restaurateurs who recognized its appeal to the American palate. Today, Tex-Mex restaurants can be found in almost every corner of the country, serving up delicious dishes that have become staples in American cuisine.

Mexican Restaurants Proliferate Across the Country

In recent years, Mexican cuisine has experienced a surge in popularity, leading to the proliferation of Mexican restaurants across the country. Americans have developed a taste for authentic Mexican flavors, exploring beyond the Tex-Mex offerings that dominated the scene for many years.

From upscale Mexican restaurants to food trucks and taquerias, there is now a wide range of options for those seeking a taste of Mexico. These establishments showcase the diversity of Mexican cuisine, with dishes from various regions such as Oaxaca, Yucatan, and Veracruz.

With the increasing demand for Mexican food, chefs and restaurant owners are constantly innovating and pushing the boundaries of traditional Mexican cuisine. They are incorporating modern cooking techniques and experimenting with unique flavor combinations to create exciting dishes that appeal to both Mexican-Americans and non-Latinos alike.

Key States in the Mexican Food Landscape


When it comes to Mexican food, California is undeniably one of the top contenders. With its close proximity to Mexico and a large Hispanic population, the state has a rich culinary heritage. From street tacos in Los Angeles to fish tacos in San Diego, California offers a wide range of Mexican dishes that are sure to tantalize your taste buds.

According to a survey conducted by Thrillist, California is home to some of the best Mexican restaurants in the country. The state’s vibrant food scene, influenced by both traditional Mexican flavors and innovative culinary techniques, has earned it a reputation for serving up delicious and authentic Mexican cuisine.


Texas is another state that is renowned for its Mexican food. With its close proximity to the border and a large Hispanic population, Tex-Mex cuisine has become a staple in the Lone Star State. From sizzling fajitas to cheesy enchiladas, Texas offers a unique blend of flavors that sets it apart from other states.

In fact, Texas Monthly’s “120 Tacos You Must Eat Before You Die” list features numerous taco joints from all over the state. This showcases the incredible variety and quality of Mexican food that can be found in Texas.

Whether you’re in Houston, Austin, or San Antonio, you’re bound to find mouthwatering Mexican dishes that will leave you craving for more.


Arizona, with its border location, has a strong Mexican influence that is reflected in its cuisine. The state is known for its Sonoran-style Mexican food, characterized by its use of flour tortillas and grilled meats.

From chimichangas to carne asada, Arizona offers a unique take on Mexican cuisine that is sure to please any food lover.

A popular destination for Mexican food enthusiasts is Tucson, where you can find the “Best 23 Miles of Mexican Food” according to Visit Tucson. This stretch of road is lined with authentic Mexican restaurants serving up mouthwatering dishes that highlight the flavors of the region.

New Mexico

New Mexico may not be as well-known for its Mexican food as California or Texas, but it has its own distinct culinary traditions. The state is famous for its New Mexican cuisine, which combines Mexican and Native American flavors.

Green and red chile sauces, which are a staple in New Mexican dishes, add a spicy kick to enchiladas, burritos, and other traditional Mexican fare.

According to New Mexico Tourism, the state is home to a variety of Mexican restaurants that showcase the unique flavors of New Mexican cuisine. If you’re looking to explore a different side of Mexican food, New Mexico is definitely worth a visit.

Comparing Regional Specialties by State

California: Tacos and Burritos

When it comes to Mexican food, California is renowned for its mouthwatering tacos and burritos. With a strong influence from Mexican cuisine, California has perfected these delicious dishes. From the streets of Los Angeles to the beaches of San Diego, you’ll find a wide variety of taco fillings and burrito options to satisfy your cravings.

Whether it’s the classic carne asada or the trendy fish tacos, California offers a diverse range of flavors and ingredients. Don’t forget to try the famous California burrito, which includes french fries in the filling, adding an extra crunch to every bite.

Texas: Tex-Mex Combinations

Tex-Mex cuisine is the pride of Texas when it comes to Mexican food. Known for its bold flavors and hearty portions, Tex-Mex combines traditional Mexican ingredients with American influences. Think sizzling fajitas, cheesy enchiladas, and spicy chili con carne.

Texas takes its Tex-Mex seriously, with numerous restaurants and food trucks dedicated to serving these mouthwatering dishes. If you’re in Texas, be sure to try the famous queso dip, a creamy cheese sauce perfect for dipping tortilla chips.

It’s no wonder that Tex-Mex has become a favorite across the United States.

Arizona: Authentic Sonoran-style

Arizona is famous for its authentic Sonoran-style Mexican cuisine. With its close proximity to Mexico, Arizona has embraced the flavors and techniques of this region. Sonoran-style food is characterized by its focus on fresh ingredients and grilled meats.

The state is known for its flavorful carne asada, mesquite-grilled chicken, and delicious flour tortillas. Don’t miss the chance to try a Sonoran hot dog, a unique creation that combines a bacon-wrapped hot dog with pinto beans, onions, tomatoes, and a variety of toppings.

If you’re in Arizona, you’ll definitely want to experience the authentic taste of Sonoran-style Mexican food.

New Mexico: Unique New Mexican Cuisine

When it comes to Mexican food, New Mexico has its own unique cuisine that sets it apart from the rest. Known for its use of green and red chili peppers, New Mexican cuisine offers a distinct and spicy flavor profile.

From green chili stew to enchiladas smothered in red chili sauce, the dishes in New Mexico are packed with flavor and heat. The state is also famous for its delicious sopapillas, a light and fluffy fried pastry that is often served with honey for a sweet finish to your meal.

If you’re looking for a truly unique Mexican food experience, New Mexico should be at the top of your list.

And the Best State for Mexican Food Is…

When it comes to Mexican cuisine, there is no shortage of delicious options across the United States. However, one state stands out among the rest for its exceptional Mexican food offerings – California.

Why California?

California’s close proximity to Mexico and its large Hispanic population contribute to its vibrant and diverse Mexican food scene. From authentic street tacos to mouthwatering enchiladas, California offers a wide range of Mexican dishes that cater to all taste buds.

Furthermore, California’s culinary innovation and fusion of flavors have helped elevate its Mexican food to new heights. Many renowned chefs in the state have taken traditional Mexican recipes and added their own unique twist, resulting in truly remarkable culinary creations.

The Influence of Baja California

One particular region that has greatly influenced California’s Mexican food scene is Baja California, located just south of the border. Baja California’s cuisine is known for its fresh seafood, flavorful salsas, and unique Baja Med style.

This style combines Mexican, Mediterranean, and Asian flavors, creating a culinary experience unlike any other.

Restaurants throughout California have embraced the Baja Med style, incorporating it into their menus and adding a fresh and innovative twist to traditional Mexican dishes. The result is a vibrant and diverse Mexican food scene that continues to evolve and impress.

Notable Cities for Mexican Food in California

While California as a whole is known for its exceptional Mexican food, there are a few cities that stand out for their culinary prowess:

  • Los Angeles: With its diverse population and strong Mexican influence, Los Angeles is a hotspot for delicious Mexican cuisine. From food trucks to high-end restaurants, you can find a wide variety of Mexican dishes to satisfy your cravings.
  • San Francisco: Known for its innovative food scene, San Francisco offers a unique twist on Mexican cuisine. Here, you can find fusion dishes that combine traditional Mexican flavors with ingredients and techniques from other culinary traditions.
  • San Diego: Located right on the border with Mexico, San Diego is heavily influenced by its southern neighbor. The city is known for its authentic street tacos, fresh seafood, and vibrant Mexican markets.

These cities, along with many others in California, contribute to the state’s reputation as the best for Mexican food.


After reviewing the major hubs of Mexican food across the United States, a strong case emerges for California and Texas as front-runners when naming the overall best state. Both states have high numbers of Mexican restaurants, innovation in the cuisine, and geographic proximity working in their favor.

However, passionate debates continue over regional variations and specialties. Regardless of picking an ultimate winner, Mexican food aficionados nationwide have wonderful culinary diversity to explore in multiple states across America.

Similar Posts