Every inspected restaurant in the city carries a single cuisine label. Map them across 195 neighborhoods, see what defines each borough, and judge for yourself where the line between a “cuisine” and a “food type” really falls.
What's here: every eating place the city has health-inspected — about 31,000. Because it's inspection data, expect a few quirks: recently-closed spots can still appear, brand-new ones may not be inspected yet, food carts are excluded, and a small share sit in the wrong neighborhood where the city mis-geocoded the address.
Beyond any single cuisine: how the whole city's restaurant menu is composed, and how sharply the five boroughs differ from one another.
Unique establishments citywide. Click any bar to map it. Color marks whether the label names a place of origin or a food type / style. Each restaurant has exactly one label, so categories never overlap.
The six most common cuisines in each borough, as a share of all its restaurants. Grey is everything else, plus the establishments left unlabeled.
Past the boroughs are 195 neighborhoods, each with its own character. Click any name to fly there on the map above.
Score = the chance that two restaurants picked at random in the area are different cuisines (0–100). Limited to areas with at least 50 restaurants.
The single biggest cuisine as a share of all the area's restaurants. Limited to areas with at least 50 restaurants.
Restaurants per 1,000 residents (2010 census population). Commercial cores run far ahead of residential neighborhoods.
Number of distinct cuisine labels present in the area.
Raw count of establishments, any cuisine.
Share of an area's restaurants whose name is not a big chain — mom-and-pop territory.
Short version: it doesn't, really. The cuisine label is not assigned by a city analyst against a rulebook — it is chosen by the restaurant.
The Health Department defines the field in exactly one sentence:
“This field describes the entity (restaurant) cuisine. Optional field provided by restaurant owner/manager.”
So the value is self-reported and optional. When a restaurant is permitted, its owner or manager picks one label from a fixed list of roughly 90 choices the city maintains. There is no published definition of what separates one category from another, and no review of whether the pick is “right.”
One label each — and only one. We checked: none of the 31,217 establishments carry more than one cuisine label. So the categories never overlap and the percentages never double-count. But it also means the single list is forced to mix two different ideas — a country of origin (Chinese, Italian) and a kind of food (Coffee/Tea, Pizza, American) — and a place can only be one. An American-style coffee shop is filed as “Coffee/Tea,” never also as “American,” so “American” undercounts American-style food. Use the place of origin / food type filter on the charts to look at one dimension at a time.
That is why this page treats the labels as the city's own coarse, self-reported tags — useful at scale, but not an official taxonomy. Source: NYC Open Data dataset 43nn-pn8j, column data dictionary.
This was built with the help of artificial intelligence (Claude). Here is exactly what was and was not checked, so nothing is a black box.
No claim of completeness is made. Verify any specific number against the source before publishing it.
New York City Department of Health and Mental Hygiene, DOHMH New York City Restaurant Inspection Results (NYC Open Data, dataset 43nn-pn8j).
Per the dataset's data dictionary, the cuisine field is “an optional field provided by the restaurant owner/manager” — self-reported, picked from a fixed list of about 90 values the city maintains. The Health Department publishes no written definition distinguishing one category from another, which is why the labels are uneven and roughly 3,500 establishments are left blank.
CAMIS id. We count distinct CAMIS, so each restaurant is counted once regardless of how many inspections or violations it has.2010 Neighborhood Tabulation Areas, New York City Department of City Planning. Boundaries simplified for display. Population: 2010 U.S. Census via NYC Open Data dataset swpk-hqdp.