Mexican food is no longer niche in the United States. According to Pew Research Center, about 11% of all U.S. restaurants serve Mexican cuisine. But real consumption goes far beyond restaurant count. It also includes catering orders, office lunches, family parties, neighborhood taquerías, street vendors, food trucks, and the everyday habits of cities where Mexican food is part of the weekly routine.
That is why this ranking does not rely on one metric alone. It combines demographic weight, restaurant concentration, visible catering infrastructure, and the strength of local food ecosystems. In other words, these are the cities where Mexican food is not just available. It is deeply woven into daily life, public culture, and the events people actually gather around.
1. Los Angeles, California
Los Angeles remains the most dominant Mexican food ecosystem in the country. Pew Research Center found that Los Angeles County alone holds 30% of all Mexican restaurants in California, a remarkable concentration for a single county. The city is also 47.2% Hispanic or Latino according to the U.S. Census Bureau, which helps explain the scale and continuity of demand.
What makes Los Angeles different is not only density, but infrastructure. The city formally regulates and supports sidewalk vending through the City of Los Angeles sidewalk vending program, a sign of how central street food is to the local economy. In Los Angeles, Mexican food moves naturally across every layer of the market, from taco stands and panaderías to full-service catering and destination dining. It is less a scene than a complete system.
2. Houston, Texas
Houston belongs near the top because Mexican food consumption there is unusually broad and repetitive. Pew Research Center reports that Harris County contains 17% of all Mexican restaurants in Texas. Houston is also a city where Tex-Mex and regional Mexican cooking are both part of everyday demand, not occasional dining categories.
That everyday demand extends well beyond restaurants. The official tourism platform, Visit Houston, presents Tex-Mex as one of the city’s defining culinary identities, and that aligns with what the local market shows in practice. Mexican food in Houston is built for offices, family celebrations, school events, church gatherings, and large-format catering. It performs at scale because it is trusted at scale.
3. Chicago, Illinois
Chicago is the strongest non-Southwest city in any serious conversation about Mexican food consumption in the United States. The city is 29.7% Hispanic or Latino according to the U.S. Census Bureau, and its Mexican food culture is sustained by neighborhoods with deep community roots rather than by trend cycles.
That is especially visible in Little Village, which Choose Chicago describes as the “Mexico of the Midwest”. That phrase is not just branding. It reflects the concentration of bakeries, taquerías, family-owned restaurants, local shops, and event-friendly food businesses that shape daily life. In Chicago, Mexican food is not carried by novelty. It is carried by neighborhood loyalty, family use, and a catering culture that keeps showing up where people actually gather.
4. San Antonio, Texas
San Antonio earns its place because Mexican food there is inseparable from civic identity. The city is 64.6% Hispanic or Latino according to the U.S. Census Bureau, one of the highest shares among major U.S. cities. That demographic weight translates into a food culture where Mexican and Tex-Mex traditions are not side categories. They are part of the city’s baseline.
The official city resource for Historic Market Square states clearly that San Antonio is famous for its authentic Mexican and Tex-Mex cuisine. The broader tourism platform, Visit San Antonio, also frames phenomenal Tex-Mex food as one of the city’s defining attractions. That matters because it confirms what the market has shown for years: Mexican food in San Antonio thrives in restaurants, family gatherings, fiestas, and high-volume catering alike.
5. Phoenix, Arizona
Phoenix rounds out the top five because it represents a powerful regional expression of Mexican food consumption, especially through Sonoran influence. The city is 42.0% Hispanic or Latino according to the U.S. Census Bureau, and that cultural weight is visible across both everyday dining and event food service.
The official tourism authority, Visit Phoenix, describes Sonoran food as one of the city’s defining culinary languages, tied to ingredients like mesquite, prickly pear, chiltepin, and nopal. That regional identity gives Phoenix something especially valuable in the Mexican catering market: recognizable flavor, local loyalty, and menus that feel both practical and distinctive. It is a city where Mexican food works equally well at a taquería counter, a corporate lunch, or a large family event.
Cities that narrowly missed the top five
San Diego, Dallas, and El Paso all deserve mention. San Diego has exceptional Baja influence and border proximity. Dallas has major scale and a large Mexican-origin population. El Paso may have one of the strongest everyday Mexican food cultures in the country. But for this ranking, the final five offered the strongest combined case across restaurants, demographic depth, catering practicality, and visible food infrastructure.
The American cities where Mexican food is consumed the most are not defined only by famous taco spots or social media buzz. They are defined by something more durable: a complete ecosystem where Mexican food lives across restaurants, catering, street vending, neighborhood commerce, and family routine. By that measure, Los Angeles remains the benchmark, Houston stands out for scale, Chicago proves the power of rooted community demand, San Antonio turns culinary heritage into daily practice, and Phoenix shows how regional Mexican identity can shape an entire market.



