About 1 in 10 restaurants in the U.S. serve Mexican food

By Regina Widjaya and Sono Shah

Mexican culture is widely established in America’s restaurants. Some 11% of restaurants in the United States serve Mexican food, according to a Pew Research Center analysis of data from SafeGraph, which curates information about millions of places of interest around the globe, and the user review site Yelp.

Although especially common in California and Texas, Mexican restaurants are found in a large majority of counties in the U.S. Some 37.2 million people in the U.S. trace their ancestry to Mexico, making Mexican Americans by far the largest Hispanic origin group in the nation.

Which states and counties have the most Mexican restaurants?

This analysis finds that 85% of U.S. counties have at least one Mexican restaurant. In turn, the counties that don’t have Mexican restaurants tend to have small populations. The 15% of counties without any Mexican restaurants have about 4 million people living in them. That is just 1% of the total U.S. population.

Related: 71% of Asian restaurants in the U.S. serve Chinese, Japanese or Thai food

Mexican restaurants are most common in California and Texas. These two states, which are home to a majority of the Mexican American population, have around 40% of all Mexican restaurants in the country: 22% are in California, while 17% are in Texas.

In California, Los Angeles County alone is home to 30% of the state’s Mexican restaurants. In Texas, 17% of the state’s Mexican restaurants are in Harris County, which includes Houston; 9% each are located in Bexar County, which includes San Antonio, and in Dallas County.

A map of the U.S. showing that most counties have at least one Mexican restaurant, but LA County tops the list.

Florida, New York and Illinois also contain large numbers of Mexican restaurants. Each state has 4% of the nationwide total of these restaurants. All told, 51% of all Mexican restaurants in the U.S. are in California, Texas, Florida, New York or Illinois.

Where do Mexican restaurants make up the largest share of eateries?

In addition to examining which parts of the country have the most Mexican restaurants, we also looked at where they make up the largest share of restaurants.
A bar chart showing that in 10 U.S. counties, Mexican establishments account for more than a third of all restaurants.

By this metric, Mexican restaurants make up an especially large share of all restaurants in Southwestern states that border Mexico. They account for 22% of all restaurants in New Mexico, 20% in Texas, 18% in Arizona and 17% in California.

At the county level, there are 10 where Mexican restaurants account for more than 33% of all restaurants. Eight of these 10 counties are in Texas, and most are along the U.S.-Mexico border. (This analysis excludes counties that have fewer than 15 restaurants of any type.)

What are some common features of Mexican restaurants?

This analysis finds that 22% of Mexican restaurants nationwide are “fast food” restaurants, 12% specialize in serving tacos, 8% are classified as food trucks or carts, and 6% offer “Tex-Mex” food.

Mexican restaurants also tend to be modestly priced. Among restaurants with pricing data, 61% of Mexican restaurants are rated as one “dollar sign” on Yelp’s four-point pricing scale. Less than 1% of all Mexican restaurants nationwide – just 251 in total – have a rating of three or four dollar signs on the Yelp scale. Around a quarter of these more expensive Mexican restaurants are in Los Angeles County; Cook County, where Chicago is located; and New York County, home of Manhattan.

How common are other types of Latino or Hispanic restaurants in the U.S.?

Mexican Americans are the largest Hispanic group in the U.S., but 40% of the nation’s Latinos claim another Hispanic origin. Yet our analysis finds that only 2% of U.S. restaurants serve Hispanic or Latino cuisine other than Mexican.

The most common types of non-Mexican Hispanic restaurants include Caribbean, Cuban, “Latin American,” Peruvian, Salvadoran and Spanish restaurants. But none makes up more than 1% of restaurants nationwide. (There are other types of Hispanic restaurants in addition to these, but they each make up 0.1% or less of restaurants nationwide and are not included in this analysis.)

Put differently, Mexican restaurants account for the vast majority of Hispanic or Latino restaurants of any kind. And although many non-Mexican restaurants also offer Mexican food, the reverse is less often true. For example, 38% of Salvadoran and 25% of Honduran restaurants in the U.S. also serve Mexican food. But just 3% of Mexican restaurants also serve other kinds of Hispanic or Latino food.

Hispanic or Latino restaurants that are not Mexican are also much less geographically widespread than Mexican restaurants. Fully 85% of U.S. counties have at least one Mexican restaurant, but 29% have some type of Latino or Hispanic restaurant that is not primarily Mexican.

These Latino or Hispanic restaurants make up a relatively large share of restaurants in places like Florida – especially in and around Miami-Dade County – or in New York and New Jersey near New York City. But even in these areas, Mexican restaurants make up for a comparable – and sometimes larger – share of all restaurants than those serving other Hispanic or Latino food.

Skip to content