Restaurant & Bar Lead Scraper — Verified Emails avatar

Restaurant & Bar Lead Scraper — Verified Emails

Pricing

from $10.00 / 1,000 enriched restaurant leads

Go to Apify Store
Restaurant & Bar Lead Scraper — Verified Emails

Restaurant & Bar Lead Scraper — Verified Emails

Scrape restaurant, bar & cafe owner contacts from Google Maps with verified emails & phones. Real-time data from restaurant websites. Export to HubSpot, Salesforce, or CSV. Built for food tech sales & supplier outreach.

Pricing

from $10.00 / 1,000 enriched restaurant leads

Rating

0.0

(0)

Developer

Sam Kleespies

Sam Kleespies

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

Restaurant Lead Scraper — Restaurant Owner Contacts with Verified Emails

Build a restaurant email list, find restaurant owner leads, and extract phone numbers, websites, and addresses for restaurants, bars, cafes, bakeries, food trucks, catering companies, and more — sourced directly from Google Maps.

What Is the Restaurant Lead Scraper?

This Apify actor searches Google Maps for food and beverage businesses in any city, zip code, or region and returns structured contact data including verified emails, phone numbers, websites, and full addresses. It covers restaurants, bars, cafes, bakeries, food trucks, catering operations, pizza shops, sushi restaurants, and any other food service business type.

No manual searching. No copy-pasting from Google. Just clean, export-ready restaurant owner leads at scale.

What Data Do You Get?

Every record includes the most actionable fields for outreach and CRM import:

{
"businessName": "Harbor Bites Cafe",
"category": "Cafe",
"email": "hello@harborbites.com",
"phone": "+1 (415) 555-0247",
"website": "https://harborbites.com",
"address": "319 Embarcadero St, San Francisco, CA 94105",
"city": "San Francisco",
"state": "CA",
"zipCode": "94105",
"rating": 4.6,
"reviewCount": 381,
"googleMapsUrl": "https://maps.google.com/?cid=987654321"
}

Email addresses are resolved from each business's own website, making them substantially more reliable than purchased list data.

Use Cases

  • Restaurant technology and POS sales — Build a targeted restaurant email list for demos of reservation software, POS systems, and delivery integrations.
  • Food and beverage suppliers — Find restaurant emails and bar and cafe contacts for wholesale outreach across a city or region.
  • Marketing and advertising agencies — Generate food business lead generation lists for local client campaigns at any scale.
  • Commercial real estate and equipment leasing — Identify new restaurant openings and food operators for equipment finance or lease proposals.
  • Staffing and hospitality recruiting — Locate restaurant owners and operators by type and location when filling management or kitchen roles.

How It Works

Phase 1 — Query Google Maps. The actor submits your search terms (e.g., "restaurant Miami FL" or "catering company 10001") to Google Maps and collects all matching business listings in the target area.

Phase 2 — Extract listing data. For each result, it captures the business name, category, phone, address, rating, review count, and website URL directly from the Google Maps listing.

Phase 3 — Resolve verified emails. The actor visits each business's website and extracts email addresses from contact pages, footers, and structured data — returning only addresses tied to the actual domain.

Phase 4 — Deduplicate and export. Results are deduplicated by phone and address, then made available in JSON, CSV, or CRM-ready formats via the Apify dataset.

Input Options

ParameterTypeDescription
searchQueriesarraySearch terms, e.g. ["restaurant Austin TX", "bakery 78701"]
businessTypesarrayFilter by type: Restaurant, Bar, Cafe, Bakery, Food Truck, Catering, Pizza, Sushi
maxResultsintegerMaximum number of leads to return (default: 100)
includeEmailbooleanWhether to resolve emails from business websites (default: true)
countrystringCountry code for localization, e.g. "US"

Output Formats

Full — All fields including rating, review count, Google Maps URL, and raw email source. Best for analysis and prospecting databases.

HubSpot — Mapped to HubSpot contact and company properties. Import directly via HubSpot's CSV import or connect through Zapier.

Salesforce — Formatted for Salesforce Lead object fields. Drop the CSV into Salesforce Data Import Wizard without remapping.

Why Choose This Over Apollo or ZoomInfo?

FeatureThis ActorApollo / ZoomInfo
Data sourceLive Google MapsStatic licensed databases
Email freshnessResolved in real time from business websitesUpdated quarterly or less
Food business depthRestaurants, bars, cafes, food trucks, cateringThin coverage of independent operators
Geographic targetingAny city, zip, or neighborhoodPreset filters only
CostPay per run on ApifyMonthly subscription, hundreds to thousands per month
CRM export formatsJSON, CSV, HubSpot, SalesforceVaries by plan

Apollo and ZoomInfo are designed for enterprise software contacts. They have weak coverage of independent restaurants, food trucks, and local bar and cafe contacts that this actor finds directly on Google Maps.

FAQ

Will I get duplicate leads if I run the same query twice? Yes. Each run is independent — there is no deduplication across runs. If you need to avoid duplicates, export your results and deduplicate by email address or business name + address before importing into your CRM. For large-scale scraping, we recommend running once per geography and storing the results rather than re-running the same query.

How accurate are the verified emails for restaurants? Emails are extracted from each restaurant's own website at run time, reflecting the contact information the business currently publishes. Independent operators who don't post an email publicly will return a blank field rather than a stale or guessed address.

Can I find restaurant owner leads for a specific neighborhood or zip code? Yes. Include the zip code or neighborhood in your search query, e.g. "restaurant 10001" or "bar Williamsburg Brooklyn". The actor limits results to Google Maps listings matching that location.

Does this work for food trucks, catering companies, and bakeries? Yes. Set businessTypes to ["Food Truck"], ["Catering"], or ["Bakery"], or include the business type in your search query. The same pipeline covers any Google Maps food service category.

Is this compliant with Google's terms of service? The actor collects publicly available business information from Google Maps and individual business websites — the same data visible to any user. It does not bypass authentication or access private data. Review your jurisdiction's applicable regulations before using scraped contact data for outreach.

Cost Estimation

Each run incurs two types of costs:

  1. Pay-per-event pricing — You pay per enriched lead returned (see pricing above the README).
  2. Platform usage — Apify charges for compute time and proxy bandwidth used during the run.

Typical costs for a 100-lead run:

  • Run time: 5–15 minutes
  • Platform usage: $0.50–$2.00 (depends on proxy type and email enrichment)
  • Total per lead: varies by niche and location density

For the most cost-effective results, we recommend:

  • Start with a small test run (10–25 leads) to validate data quality
  • Disable email verification (verifyEmails: false) if you plan to verify separately
  • Use specific locations (city + state) rather than broad regions

Getting Started

  1. Click Try for free on the Apify platform.
  2. Enter your target search queries (city + business type).
  3. Set maxResults and run the actor.
  4. Download your restaurant email list as CSV or push it directly to your CRM via integration.

No coding required. Results are typically ready in under five minutes for a 100-record run.

Once you have your leads, you'll need tools to reach them. These are the ones we recommend:

%5BAFFILIATE_LINK%5D — Cold email at scale with unlimited sending accounts, automated warmup, and AI sequencing. Ideal for the high-volume lists this actor generates. Plans start at ~$30/mo.

%5BAFFILIATE_LINK%5D — Personalized outreach with images, videos, and LinkedIn steps built in. Great for higher-value niches where a personal touch increases reply rates.

%5BAFFILIATE_LINK%5D — Free CRM to organize and track your leads. This actor exports HubSpot-compatible CSV — import directly and start managing your pipeline immediately.

All three offer free trials. We recommend Instantly for volume outreach and HubSpot for CRM tracking — they complement each other well.

Browse our full suite of niche lead scrapers with verified email enrichment:

See all actors by samstorm

Why Use This Instead of a General Google Maps Scraper?

The general-purpose Google Maps Scraper on Apify costs $4-10 per 1,000 results but requires you to chain multiple actors, configure filters manually, and pay extra for email enrichment. Here is what you get with this dedicated Restaurant scraper that you will not get from a general tool:

FeatureGeneral Google Maps ScraperThis Actor
Pre-filtered restaurant resultsNo — returns mixed inYes — every result is a restaurant
Verified email addressesExtra add-on ($0.002/place)Built-in, included in price
Email deliverability check (DNS+SMTP)Not availableBuilt-in
Social media profilesExtra add-onBuilt-in
CRM-ready export (HubSpot, Salesforce)Not availableBuilt-in
Single-actor simplicityNeed 2-3 actors chainedOne actor, one click

What you get in a single run

  1. Search Google Maps for restaurant businesses in any location
  2. Automatically crawl each business website for email addresses
  3. Verify every email with DNS and SMTP checks
  4. Extract social media profiles (Facebook, Instagram, LinkedIn, Twitter)
  5. Export in your choice of format: Full JSON, HubSpot Import, or Salesforce Import

No coding required. No API keys needed. No multi-actor pipelines to configure.

Help Us Improve

If this actor saves you time, please consider leaving a review on the Apify Store. Your feedback helps other users discover this tool and helps us improve it. You can also report issues or request features through the Issues tab on the actor page.