grubhub_search
Find Grubhub restaurants near a location by searching restaurant names, cuisines, or dishes. Returns detailed listings with delivery and pickup fees, ratings, and menu counts, even when the location is outside Grubhub's service area.
Instructions
Search Grubhub restaurants near a location. Returns restaurants delivering to (or offering pickup at) a latitude/longitude, optionally filtered by keyword over restaurant names, cuisines and dishes. Each restaurant carries its id (the value every other Grubhub endpoint takes), name, full address with coordinates, phone, cuisines, star rating and rating count, Grubhub's 1-4 price tier, distance, open state, delivery and pickup fees and minimums, service fee, delivery and pickup time estimates, coupon availability and total menu item count. A location Grubhub does not serve returns an empty list rather than an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number (default 1) | |
| search | No | Keyword over restaurant names, cuisines and dishes | |
| latitude | Yes | Search center latitude | |
| longitude | Yes | Search center longitude | |
| page_size | No | Restaurants per page, 1-50 (default 20) | |
| order_method | No | One of delivery, pickup. Default delivery. |