SYSTEM all green source texasdebrazil.com queue 1,482 pages p99 latency 218ms dataflirt.com · scraper/texasdebrazil-com
RUN · 14 active pipelines · texasdebrazil.com live

Churrascaria data,
structured for scale.

We extract location details, regional pricing tiers, meat selections, and operating hours from Texas de Brazil. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Locations tracked
54
Menu items extracted
8,291 /run
Price checks
412 /day
Active pipelines
14
Uptime
99.98%
Data Dictionary

Every field we extract from texasdebrazil.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Locations & Hours objects from texasdebrazil.com. All fields typed and schema-versioned.

location_idstore_nameaddress_line_1address_line_2citystatezip_codecountrylatitudelongitudephone_numberlunch_hoursdinner_hourshappy_hour_timesmanager_namestatus
locations_& hours
● 200 OK
"location_id": "TX-DAL-01",
"store_name": "Dallas",
"city": "Dallas",
"state": "TX",
"zip_code": "75201",
"latitude": 32.7915,
"longitude": -96.8033,
"phone_number": "214-720-1414",
"status": "OPEN"
# location_idstore_nameaddress_line_1address_line_2citystate
1
2
3

Complete list of extractable fields for Dining Pricing objects from texasdebrazil.com. All fields typed and schema-versioned.

location_idcurrencyregular_dinner_pricesalad_area_dinner_priceregular_lunch_pricesalad_area_lunch_pricechildren_pricing_tier_1children_pricing_tier_2children_pricing_tier_3holiday_pricing_surchargegratuity_policytax_rateprice_effective_date
dining_pricing
● 200 OK
"location_id": "TX-DAL-01",
"currency": "USD",
"regular_dinner_price": 53.99,
"salad_area_dinner_price": 31.99,
"regular_lunch_price": 34.99,
"salad_area_lunch_price": 24.99,
"children_pricing_tier_1": "Free under 2",
"price_effective_date": "2023-11-01"
# location_idcurrencyregular_dinner_pricesalad_area_dinner_priceregular_lunch_pricesalad_area_lunch_price
1
2
3

Complete list of extractable fields for Meat & Salad Menus objects from texasdebrazil.com. All fields typed and schema-versioned.

item_idlocation_idcategoryitem_nameportuguese_namedescriptiondietary_tagsallergensavailability_lunchavailability_dinnerimage_url
meat_& salad menus
● 200 OK
"item_id": "M-001",
"location_id": "TX-DAL-01",
"category": "Meats",
"item_name": "Picanha",
"portuguese_name": "Picanha",
"description": "Signature sirloin cut, lightly seasoned with rock salt",
"availability_lunch": true,
"availability_dinner": true
# item_idlocation_idcategoryitem_nameportuguese_namedescription
1
2
3

Complete list of extractable fields for Private Dining objects from texasdebrazil.com. All fields typed and schema-versioned.

location_idhas_private_diningmax_capacityroom_optionsav_equipment_availableminimum_spend_requiredcontact_emailcontact_phoneevent_types_supportedbooking_url
private_dining
● 200 OK
"location_id": "TX-DAL-01",
"has_private_dining": true,
"max_capacity": 120,
"room_options": "['Wine Cellar Room', 'Main Floor Buyout']",
"av_equipment_available": true,
"minimum_spend_required": 1500.0,
"contact_email": "dallas.events@texasdebrazil.com"
# location_idhas_private_diningmax_capacityroom_optionsav_equipment_availableminimum_spend_required
1
2
3

Complete list of extractable fields for Catering & Takeout objects from texasdebrazil.com. All fields typed and schema-versioned.

location_idpackage_namepackage_priceserves_countincluded_meatsincluded_sidesutensils_includeddelivery_availabledelivery_radius_milespickup_instructions
catering_& takeout
● 200 OK
"location_id": "TX-DAL-01",
"package_name": "Churrasco Package 1",
"package_price": 165.0,
"serves_count": 5,
"included_meats": "['Picanha', 'Garlic Picanha', 'Chicken Breast wrapped in Bacon']",
"delivery_available": true,
"delivery_radius_miles": 15.0
# location_idpackage_namepackage_priceserves_countincluded_meatsincluded_sides
1
2
3

Capabilities

Extracting the churrascaria catalogue

Texas de Brazil operates heavily regionalised pricing and menus. Our scraper maps every location, captures distinct pricing tiers, and tracks operating hours via automated pipelines.

Location Directory Sync

Extract addresses, coordinates, phone numbers, and manager details for all domestic and international locations.

Regional Pricing Tiers

Capture the exact dinner, lunch, and salad-area-only prices per location, including children's pricing tiers.

Menu Item Extraction

Scrape the full list of meats, salad area items, desserts, and signature cocktails available at each restaurant.

Operating Hours Tracking

Monitor changes to lunch, dinner, and happy hour schedules, including holiday closures and special event hours.

Private Dining Specs

Extract capacity limits, room names, AV availability, and contact details for corporate events and buyouts.

Catering Packages

Track takeout and catering package pricing, included items, serving sizes, and delivery radii per location.

Promotions & VIP Offers

Monitor public-facing VIP Dine Club promotions, seasonal discounts, and gift card bonus structures.

International Coverage

Extract data from UAE, Mexico, and other international franchise locations with localised currency normalisation.

Change Detection

Run pipelines weekly or monthly to capture menu rotations, price hikes, and new location openings.

// engagement pipeline

From location directory to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Specify target locations, required data points (pricing, menus, hours), and extraction frequency.

Pipeline Build
d 2–4

We configure Scrapy crawlers to handle store locators, dynamic pricing loads, and regional variations.

Validation & QA
d 4–6

Schema validation, null-rate checks, and price-outlier detection before full launch.

Delivery
ongoing

JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.

Under the hood

Handling dynamic restaurant data

Restaurant chain websites rely heavily on JavaScript for store locators and regional pricing. Here is how we ensure reliable extraction.

pipeline-monitor · texasdebrazil.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
JavaScript rendering
Playwright execution for dynamic pricing

Texas de Brazil loads specific pricing and hours based on the selected location via JavaScript. We run full Playwright sessions to select each location programmatically and wait for the DOM to hydrate before extracting the regional rates.

Store locator mapping
Geospatial iteration

To ensure 100% location coverage, we intercept the underlying API calls powering the store locator map, extracting precise coordinates and internal location IDs rather than relying solely on HTML scraping.

Schema stability
Resilient selectors for menu updates

Menu layouts change frequently during seasonal updates. We employ fallback chains using XPath, CSS, and structural pattern matching to maintain data integrity when formatting shifts.

Proxy rotation
Bypassing basic WAF rules

We route requests through US residential proxies to avoid rate-limiting from standard web application firewalls and ensure we receive accurate, unblocked responses.

Data normalisation
Standardised currency and formatting

International locations display prices in local currencies. We capture the raw string, isolate the numeric value, and assign the correct ISO currency code for clean ingestion into your warehouse.

Applications

Who uses Texas de Brazil data

Teams across industries use texasdebrazil.com data to build competitive products and smarter operations.

01
Competitor Price Benchmarking

National restaurant groups track Texas de Brazil's regional pricing tiers to optimise their own fine-dining and buffet price points.

02
Real Estate & Site Selection

Retail developers analyse location coordinates and expansion patterns to identify viable markets for premium dining tenants.

03
Aggregator Syncing

Dining directories and reservation aggregators ingest hours, menus, and location metadata to keep their platforms accurate.

04
Menu Trend Analysis

Foodservice suppliers monitor meat rotation and seasonal salad bar additions to forecast ingredient demand.

05
Private Event Planning

Corporate event concierges build databases of private dining capacities, AV specs, and minimum spend requirements.

06
Geospatial Market Mapping

Analysts map location density against demographic data to evaluate franchise saturation and market penetration.

Why DataFlirt

"Restaurant pricing is highly regionalised. You cannot benchmark a national chain by looking at a single location's menu."

Extracting accurate data from chains like Texas de Brazil requires iterating through every specific location to capture local pricing variations, distinct operating hours, and specific menu availability. DataFlirt automates this iteration so you receive a unified, accurate dataset without managing the crawling logic.

Technical Spec

Texas de Brazil scraper capabilities

Everything supported by our texasdebrazil.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

Location directory mapping
Extracts all active domestic and international locations
Supported
Regional pricing extraction
Captures distinct lunch, dinner, and salad-area rates per location
Supported
Operating hours tracking
Extracts standard hours and happy hour schedules
Supported
Menu item capture
Scrapes meat selections, salad area items, and descriptions
Supported
Private dining specs
Extracts capacity limits and room details per location
Supported
Catering package pricing
Captures takeout bundles and included items
Supported
JavaScript rendering
Executes location-selection scripts to load accurate local data
Supported
Live reservation availability
Real-time table availability requires third-party booking widget authentication
Partial
VIP Dine Club member accounts
Extracting user-specific rewards balances requires login credentials
Partial
Infrastructure

Infrastructure powering the pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheusBigQuery
Scrapy + Playwright Stack

Scrapy manages the crawl orchestration and queuing, while Playwright handles the dynamic location-selection logic required to load regional pricing.

Residential Proxy Infrastructure

Requests are routed through US residential IPs to prevent rate-limiting and ensure geographic accuracy when accessing the store locator APIs.

Cloud-Native Orchestration

Pipelines execute on AWS Lambda and ECS, orchestrated by Apache Airflow for reliable scheduling and automated delivery.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Nested payloads capturing menu arrays within location objects
CSV
Flat files with normalised columns for immediate analysis
XLS
Excel-compatible exports for operations teams
Parquet
Columnar format optimised for analytical queries
AWS S3
Direct bucket delivery on pipeline completion
Webhook
HTTP POST notifications upon run success
API
REST endpoints to query specific location data
PostgreSQL
Direct upserts into your operational database
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About texasdebrazil.com scraping, legality, and pipeline operations.

Ask us directly →
Can you extract prices for every single Texas de Brazil location?

Yes. Our pipeline iterates through the entire location directory, simulating a user selecting each restaurant to capture the specific lunch, dinner, and salad-area pricing applicable to that market.

How do you handle menu changes or seasonal updates?

We configure scheduled runs (typically weekly or monthly) that compare current extraction results against previous states. Our diffing engine highlights new menu items, removed meats, and adjusted pricing.

Is it possible to scrape live reservation slots?

No. Texas de Brazil typically handles reservations via third-party widgets (like SevenRooms or OpenTable). Scraping live availability requires interacting with those specific platforms, which falls outside standard menu and location extraction.

Do you extract international location data?

Yes. The scraper captures data for all locations listed on the primary website, including international franchises. Currencies and formatting are normalised during the extraction process.

How is the data structured for delivery?

We typically deliver a relational structure: a master locations file linked to secondary files for pricing, menus, and private dining specs via a unique location_id. We can also provide nested JSON if preferred.

What is the typical update frequency?

For restaurant chain data, clients usually opt for monthly or quarterly refreshes. However, we can configure weekly pipelines if you are monitoring rapid pricing experiments.

Can I get a sample dataset?

Yes. We can run a sample extraction covering 3-5 locations to demonstrate schema structure, field completeness, and price variation before you commit to a full pipeline.

$ dataflirt scope --new-project --source=texasdebrazil.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off extraction of Texas de Brazil locations or continuous monitoring of regional pricing tiers across the industry — we scope, build, and operate the pipeline. Tell us what you need.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in food drink and kitchen

Services

Data Extraction for Every Industry

View All Services →