US Food/Restaurants Leads
Pricing
$2.99 / 1,000 results
US Food/Restaurants Leads
USA food and restaurants extractor covering businesses across BBQ, American cuisine, bakeries, Chinese, and Italian restaurants — filter by category, subcategory, or business name with full case-insensitive matching.
Pricing
$2.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
🍽️ USA Food & Restaurants Extractor: Get Clean Restaurant Data by Category, Subcategory, or Name
Stop hunting for restaurant contact data across fragmented sources. Extract structured food and restaurant business records across the United States in seconds. Filter by category, subcategory, or business name and get back name, address, phone, website, email, and category labels — clean, consistent, and ready to use.
Why restaurant data is hard to work with
You need a list of BBQ restaurants in a specific region. Or Italian restaurants that are also family-friendly. Or every bakery that shows up under a certain subcategory. You start searching, copy-pasting, and cleaning. Phones formatted differently. Emails missing. Category labels inconsistent. Names duplicated across sources.
This actor was built to fix that.
What you get
Clean, structured restaurant and food business records across five major US food categories: BBQ restaurants, American cuisine restaurants, bakeries, Chinese restaurants, and Italian restaurants. Every record has the same seven fields — no nulls, no formatting surprises.
Filter by any combination of:
- Main food category (BBQ, American, Italian, Chinese, Bakeries)
- Subcategory label (Family restaurant, Fast food, Bar & grill, Pizza, and more)
- Business name keyword search
- Result limit (1 to 1,000 per run)
No filters? You get results from all five categories up to your chosen limit. Default is 100 records. Set it to 10000 to pull a large batch in one shot.
Filtering is fully case-insensitive. Type bbq, BBQ, BBQ Restaurants, or bbq_restaurants — they all return identical results. Spaces and underscores are treated the same.
What each record contains
{"name": "MISSION BBQ","address": "508 E 23rd St, Panama City, FL 32405, United States","phone": "18503042140","website": "http://mission-bbq.com/","email": "ajohnstone@mission-bbq.com","subcategories": ["Barbecue restaurant", "Restaurant"],"sourceCategory": "BBQ_Restaurants"}
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | array | — | Food categories to extract. Case-insensitive, partial match. See accepted values below. |
subcategories | array | — | Subcategory label filter. Case-insensitive partial match. See examples below. |
searchKeyword | string | — | Search by business name. Case-insensitive, matches any part of the name. |
maxItems | integer | 100 | Max records to return. Min 100, max 10,000. |
Accepted values for categories
| Value | What it covers |
|---|---|
BBQ_Restaurants | Barbecue restaurants, rib shacks, smokehouse diners, BBQ joints |
American_Cuisine_Restaurants | American restaurants, diners, grill houses, burger spots |
Bakeries | Bakeries, bread shops, pastry shops, cake shops |
Chinese_Restaurants | Chinese restaurants, dim sum, and related cuisine types |
Italian_Restaurants | Italian restaurants, pizza places, pasta restaurants, trattorias |
Partial matching works. You do not need to type the full value:
| You type | Matches |
|---|---|
bbq | BBQ_Restaurants |
american | American_Cuisine_Restaurants |
italian | Italian_Restaurants |
chinese | Chinese_Restaurants |
bakeri | Bakeries |
BBQ Restaurants | BBQ_Restaurants |
bbq_restaurants | BBQ_Restaurants |
Example values for subcategories (partial match)
Each business carries detailed type labels. The subcategory filter searches those labels for any partial text match. Common values include:
Barbecue restaurant American restaurant Family restaurant Fast food restaurant Bar & grill Pizza restaurant Italian restaurant Chinese restaurant Bakery Caterer Chicken wings restaurant Lunch restaurant Delivery restaurant Traditional restaurant Grill Restaurant
Enter any partial string. fast food matches Fast food restaurant. bar matches Bar & grill. Case does not matter.
Example inputs
Get BBQ and Italian restaurants, up to 200 results:
{"categories": ["BBQ_Restaurants", "Italian_Restaurants"],"maxItems": 200}
Find all family restaurants across every category:
{"subcategories": ["Family restaurant"],"maxItems": 500}
Search for a specific business by name:
{"searchKeyword": "olive garden","maxItems": 100}
Combine category and subcategory filters:
{"categories": ["American_Cuisine_Restaurants"],"subcategories": ["Bar & grill"],"maxItems": 300}
Pull all categories, maximum results:
{"maxItems": 10000}
Output fields
| Field | Type | Description |
|---|---|---|
name | string | Business name of the restaurant or food establishment |
address | string | Full US street address, city, state, and ZIP code |
phone | string | Phone number in digits-only format |
website | string | Business website URL. Empty string if not available. |
email | string | Contact email address. Empty string if not available. |
subcategories | array | Detailed type labels for this business, such as Barbecue restaurant, Family restaurant, Fast food restaurant |
sourceCategory | string | Main food category this business belongs to |
How the filters work
Three independent filters stack together in any combination:
Category filter matches your input against the main food category for each business. Case-insensitive, partial match. Multiple values work as OR logic — BBQ_Restaurants and Italian_Restaurants returns records from either.
Subcategory filter scans each business's detailed type labels for a partial text match. Entering fast food returns any business whose label list contains something matching "fast food", across any category.
Keyword filter searches the business name field. Case-insensitive. Entering panda matches any name containing "panda".
When multiple filters are active, all must match — they stack as AND logic.
Use cases
- Lead generation: export phone numbers, emails, and websites for restaurants in a specific category to build targeted outreach lists
- Market research: analyze restaurant type distribution across categories and identify gaps in specific food segments
- Directory building: populate a local food directory, restaurant finder, or map app with clean structured data
- Contact lookup: find a specific chain or local restaurant by name and pull its full contact details in one run
- Competitive intelligence: pull all records in a category to benchmark coverage and subcategory spread
- Data enrichment: match restaurant names from your own list to fill in missing address, phone, or website fields
- App development: use as a reference source for building restaurant search, autofill, or recommendation features
FAQ
What food categories are available? BBQ_Restaurants, American_Cuisine_Restaurants, Bakeries, Chinese_Restaurants, and Italian_Restaurants.
Does casing or formatting matter for category input?
No. BBQ, bbq, Bbq, BBQ Restaurants, and bbq_restaurants all match the same category. Spaces and underscores are treated as equivalent.
What is the subcategory filter for?
Each restaurant carries a list of detailed type labels. The subcategory filter does a partial text search across those labels. Entering family restaurant returns only businesses that carry that label anywhere in their list.
Can I combine all three filters at once? Yes. All three filters can be active in the same run. Every active filter must match for a record to be included.
Why are some records missing email or website? Not all businesses list every contact field. Fields with no data return as an empty string.
What US states are covered? All 50 US states.
How many results can I get per run?
Up to 10,000 per run via the maxItems parameter. For even larger exports, run the actor multiple times with different category or keyword filters to cover different segments.
What does the subcategory array contain?
Each business can belong to multiple subcategory labels — for example, a BBQ spot might carry Barbecue restaurant, American restaurant, Family restaurant, and Caterer all at once. The array includes every label that applies.