{
  "schema_version": "1.0",
  "kind": "catering_inquiry_catalog",
  "currency": "USD",
  "source_sha256": "29f706efcb6cbefe42474f973694a54336314a3b823248b0d481f7c5fec24bc0",
  "workflow": {
    "mode": "inquiry_then_merchant_confirmation_then_authorized_payment",
    "availability": "Not provided by this catalog. Every event requires merchant confirmation.",
    "submission": "Use the menu’s native Shopify contact form after customer review and authorization. Preserve Shopify verification. If agent interaction is unsupported, hand the form to the customer. No public catering submission API is implemented.",
    "success": "Only the Shopify server receipt confirms form submission; it does not confirm availability, booking or payment.",
    "payment": "After La Ñapa confirms availability and final terms, use merchant-provided payment instructions. Credit card uses a manual Stripe link. No catering cart or checkout is exposed here.",
    "contact_email": "info@lanapamarket.com"
  },
  "pricing_policy": {
    "base_methods": [
      "cash",
      "Zelle",
      "Venmo"
    ],
    "credit_card_adjustment_percent": 3,
    "rounding": "Apply 3% once to the selected subtotal and round the adjustment to cents. Do not sum rounded individual credit prices.",
    "excluded": [
      "tax",
      "unquoted delivery",
      "setup",
      "staffing",
      "equipment",
      "other proposal terms"
    ],
    "salad_cents_per_person": {
      "Mixed greens with sherry vinaigrette": 350,
      "Caesar salad": 400
    },
    "estimates_only": true
  },
  "allergens": {
    "status": "No verified comprehensive allergen matrix available.",
    "instruction": "Menu ingredient descriptions are not allergen-free assurances. Record specific allergies in the request; La Ñapa must confirm ingredients and handling. Do not infer safety from vegan, corn or gluten-free wording."
  },
  "menus": [
    {
      "id": "boxes",
      "name": "Arepa Boxes",
      "url": "https://lanapamarket.com/pages/catering?view=catering-boxes",
      "form_id": "box-form",
      "rules": {
        "pricing": "Sum selected arepas × their unit prices, plus selected extras and displayed route estimate. Two arepas per guest.",
        "minimum_guests": 10,
        "guest_increment": 5,
        "portions_per_guest": 2,
        "meat_quantity_increment": 5
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "box-count",
          "label": "Number of people · 10, 15, 20, 25… · two arepas each",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "10",
          "min": "10",
          "max": "10000",
          "step": "5",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": null,
          "label": "Chicken",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "0",
          "max": "20000",
          "step": "5",
          "menu_data": {
            "price": "8",
            "name": "Chicken"
          },
          "base_unit_price_cents": 800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": null,
          "label": "Pork",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "20000",
          "step": "5",
          "menu_data": {
            "price": "8",
            "name": "Pork"
          },
          "base_unit_price_cents": 800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": null,
          "label": "Beef",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "20000",
          "step": "5",
          "menu_data": {
            "price": "9",
            "name": "Beef"
          },
          "base_unit_price_cents": 900,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": null,
          "label": "Mushroom & cheese",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "20000",
          "step": "1",
          "menu_data": {
            "price": "8",
            "name": "Mushroom & cheese"
          },
          "base_unit_price_cents": 800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": null,
          "label": "Egg, cheese & avocado",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "20000",
          "step": "1",
          "menu_data": {
            "price": "8",
            "name": "Egg, cheese & avocado"
          },
          "base_unit_price_cents": 800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": null,
          "label": "Avocado & tahini",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "20000",
          "step": "1",
          "menu_data": {
            "price": "8",
            "name": "Avocado & tahini"
          },
          "base_unit_price_cents": 800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": null,
          "label": "Sweet plantains",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "10",
            "price": "40.50",
            "name": "Sweet plantains"
          },
          "base_unit_price_cents": 4050,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": null,
          "label": "Chips & guacamole",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "10",
            "price": "58",
            "name": "Chips & guacamole"
          },
          "base_unit_price_cents": 5800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": null,
          "label": "Rice",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "10",
            "price": "40",
            "name": "Rice"
          },
          "base_unit_price_cents": 4000,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": null,
          "label": "Whole black beans",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "10",
            "price": "40",
            "name": "Whole black beans"
          },
          "base_unit_price_cents": 4000,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": null,
          "label": "Black bean purée",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "0",
            "price": "9",
            "name": "Black bean purée"
          },
          "base_unit_price_cents": 900,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": null,
          "label": "Salad (per person)",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "10000",
          "step": "1",
          "menu_data": {
            "serves": "1",
            "price": "3.5",
            "name": "Salad (per person)"
          },
          "base_unit_price_cents": 350,
          "price_basis": "per entered quantity",
          "price_note": "Default is mixed greens; Caesar costs 400 cents per person. A salad choice is required when selected."
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": "salad-style",
          "label": "Salad choice",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose a salad"
            },
            {
              "value": "Caesar salad",
              "label": "Caesar salad · $4/person"
            },
            {
              "value": "Mixed greens with sherry vinaigrette",
              "label": "Mixed greens · sherry vinaigrette · $3.50/person"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-14\"]",
          "id": null,
          "label": "Fruit (per person)",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "10000",
          "step": "1",
          "menu_data": {
            "serves": "1",
            "price": "4.0",
            "name": "Fruit (per person)"
          },
          "base_unit_price_cents": 400,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-15\"]",
          "id": null,
          "label": "Utensils (per person)",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "10000",
          "step": "1",
          "menu_data": {
            "serves": "1",
            "price": "2.0",
            "name": "Utensils (per person)"
          },
          "base_unit_price_cents": 200,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-16\"]",
          "id": null,
          "label": "Tiramisu (20-person tray)",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "20",
            "price": "65",
            "name": "Tiramisu (20-person tray)"
          },
          "base_unit_price_cents": 6500,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-17\"]",
          "id": null,
          "label": "Tres leches (20-person tray)",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "serves": "20",
            "price": "65",
            "name": "Tres leches (20-person tray)"
          },
          "base_unit_price_cents": 6500,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-18\"]",
          "id": "box-name",
          "label": "Full name",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-19\"]",
          "id": "box-email",
          "label": "Email",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "200",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-20\"]",
          "id": "box-phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "40",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-21\"]",
          "id": "box-service",
          "label": "Service",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "pickup",
          "options": [
            {
              "value": "pickup",
              "label": "Pickup"
            },
            {
              "value": "delivery",
              "label": "Delivery"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-22\"]",
          "id": "box-route",
          "label": "Delivery estimate",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "unknown",
          "options": [
            {
              "value": "unknown",
              "label": "Confirm with my address"
            },
            {
              "value": "60",
              "label": "Within 2 driving miles · $60"
            },
            {
              "value": "80",
              "label": "Over 2–5 driving miles · $80"
            },
            {
              "value": "far",
              "label": "Over 5 driving miles · by quote"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-23\"]",
          "id": "box-address",
          "label": "Delivery address",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": true,
          "default_value": "",
          "maxlength": "200",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-24\"]",
          "id": "box-date",
          "label": "Date",
          "type": "date",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-25\"]",
          "id": "box-time",
          "label": "Preferred pickup time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-26\"]",
          "id": "box-payment",
          "label": "Preferred payment method",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "venmo",
          "options": [
            {
              "value": "venmo",
              "label": "Venmo · no added fee"
            },
            {
              "value": "zelle",
              "label": "Zelle · no added fee"
            },
            {
              "value": "cash",
              "label": "Cash · no added fee"
            },
            {
              "value": "card",
              "label": "Credit card via Stripe · 3% added"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-27\"]",
          "id": "box-notes",
          "label": "Pairing, dietary requests & extras",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1000",
          "menu_data": {}
        }
      ],
      "menu_text": "Restaurant photograph · catering size and presentation vary.← All cateringLUNCH FOR THE WHOLE CREWArepa BoxesTwo medium arepas per person. Already filled, packed and ready to eat.From $160for 10 people · 20 arepas10-person minimum · add 5 at a timeMix your fillingsPickup or deliveryChicken, pork, vegetarian and vegan arepas $8 each. Beef $9 each. Sides, tax and delivery additional.Build your order ↗YOUR LUNCH, YOUR MIXBuild your orderStart at 10 people and add guests in groups of five. Choose your fillings, then add sides. Two arepas per person.Number of people · 10, 15, 20, 25… · two arepas each01 / Choose your fillingsChoose chicken, pork and beef in groups of five arepas: 0, 5, 10, 15… Your selections must total two arepas per person. When you change the guest count, your last complete mix scales automatically; meat quantities round to groups of five.ChickenCheese & garlic aioli · $8 eachPorkCheese & garlic aioli · $8 eachBeefCheese & garlic aioli · $9 eachMushroom & cheeseVegetarian · $8 eachEgg, cheese & avocadoVegetarian · $8 eachAvocado & tahiniVegan · $8 each02 / Add shared sidesShared sidesChoose trays for 10 people or 16 oz containers. Coverage updates below each selection; sides do not need to serve every guest.Sweet plantains$40.50 · tray for 10TraysNot selectedChips & guacamole$58 · tray for 10TraysNot selectedRice$40 · tray for 10Trays6 oz cooked per person.Not selectedWhole black beans$40 · tray for 10Trays6 oz cooked per person.Not selectedBlack bean purée$9 · 16 oz containerContainersNot selectedPer-person extrasEnter how many people you want each extra for.SaladMixed greens $3.50 · Caesar $4 per personPeopleSalad choiceChoose a saladCaesar salad · $4/personMixed greens · sherry vinaigrette · $3.50/personSalad ingredients & portionsCaesar includes Parmesan, limes and bread croutons. Mixed greens come with sherry vinaigrette.Per person: 12 fl oz salad mix by volume (1½ cups), plus 1 fl oz dressing. Mixed greens include 3 cherry tomatoes and 5 cucumber slices per person, plus 1 quart sliced red onion per 10 people.Not selectedFruit$4 per person · 4.5 oz eachPeopleFruit selection & allergiesA mix of available fruits, such as strawberries, blackberries, pineapple, pears, oranges, kiwi, apples and melons. Tell us specific allergies so those fruits are excluded; selection and handling are confirmed with your proposal.Not selectedPlates, napkins & utensils$2 per personPeopleServing equipment is separate.Not selectedDessert traysEach dessert tray serves 20 people.Tiramisu$65 · tray for 20TraysNot selectedTres leches$65 · tray for 20TraysNot selected03 / The detailsName, email and date are required. Phone and preferred time are optional. Full name Email Phone (optional)ServicePickupDeliveryDelivery estimateConfirm with my addressWithin 2 driving miles · $60Over 2–5 driving miles · $80Over 5 driving miles · by quoteDelivery addressDatePreferred pickup time (optional)Preferred payment methodVenmo · no added feeZelle · no added feeCash · no added feeCredit card via Stripe · 3% addedPairing, dietary requests & extrasRequest this order ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    },
    {
      "id": "arepa",
      "name": "Arepa Table",
      "url": "https://lanapamarket.com/pages/catering?view=catering-arepa",
      "form_id": "arepa-form",
      "rules": {
        "base_cents_per_guest": 2745,
        "minimum_guests": 20,
        "guest_increment": 5,
        "portions_per_guest": 2,
        "filling_sum": "Must equal guests × 2. Last complete mix scales proportionally with whole-portion rounding."
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "arepa-guests",
          "label": "Number of guests",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "20",
          "max": "10000",
          "step": "5",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": "qty-beef",
          "label": "Mechada beef filling portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "16",
          "min": "0",
          "max": "40",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": "qty-chicken",
          "label": "Turmeric chicken filling portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "12",
          "min": "0",
          "max": "40",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": "qty-mushrooms",
          "label": "Mushroom filling portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "12",
          "min": "0",
          "max": "40",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": null,
          "label": "Salad",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "350",
            "extraName": "Salad"
          },
          "base_unit_price_cents": 350,
          "price_basis": "per guest when selected",
          "price_note": "Default is mixed greens; Caesar costs 400 cents per person. A salad choice is required when selected."
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": "salad-style",
          "label": "Salad choice",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose a salad"
            },
            {
              "value": "Caesar salad",
              "label": "Caesar salad · $4/person"
            },
            {
              "value": "Mixed greens with sherry vinaigrette",
              "label": "Mixed greens · sherry vinaigrette · $3.50/person"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": "arepa-service",
          "label": "Service",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "pickup",
          "options": [
            {
              "value": "pickup",
              "label": "Pickup"
            },
            {
              "value": "delivery",
              "label": "Food delivery"
            },
            {
              "value": "arranged",
              "label": "Delivery & setup"
            },
            {
              "value": "hosted",
              "label": "Staffed event service"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": "arepa-date",
          "label": "Date *",
          "type": "date",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": "arepa-time",
          "label": "Preferred pickup time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": "arepa-address",
          "label": "Delivery address or venue *",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": true,
          "default_value": "",
          "maxlength": "240",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": "arepa-name",
          "label": "Full name *",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": "arepa-email",
          "label": "Email *",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "180",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": "arepa-phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "50",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": "arepa-notes",
          "label": "Dietary requests & anything else",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1500",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-14\"]",
          "id": "arepa-payment",
          "label": "Preferred payment method",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "venmo",
          "options": [
            {
              "value": "venmo",
              "label": "Venmo · no added fee"
            },
            {
              "value": "zelle",
              "label": "Zelle · no added fee"
            },
            {
              "value": "cash",
              "label": "Cash · no added fee"
            },
            {
              "value": "card",
              "label": "Credit card via Stripe · 3% added"
            }
          ],
          "menu_data": {}
        }
      ],
      "menu_text": "← All catering options FILL AN AREPA. SHARE THE TABLE.The ArepaTableGolden corn arepas, your favorite fillings,and a table full of possibilities.$549Complete food package for 20$27.45 per person · 40 arepas · sides & dessert includedBuild your Arepa Table ↗Guests build their own. Delivery, tax, setup and staffed service are additional.Presentation concept. See the menu below for included food; pictured quantities and equipment do not define the package. EVERYTHING FOR YOUR AREPASBuild. Pass. Share.Enough for two arepas per person, with split, unfilled arepas, fillings and toppings served separately. 01 / FILL YOUR AREPAYour favorite mix40 split, unfilled corn arepasMechada beef · 16 portionsTurmeric chicken · 12 portionsMushrooms · 12 portionsChoose your mix below. All three fillings are included in the package price. Each portion provides 3 oz of cooked filling. 02 / ON THE TABLEFinish & shareSweet plantains · 20 servingsBlack beans · 20 servingsMozzarella & guacamoleGreen garlic aioli & house habanero sauceFillings and toppings come separately so everyone can make their own. 03 / A SWEET FINISHA little extra20 tres leches portionsFresh fruit · 90 oz for 20 (4.5 oz each)20 sets of plates, cutlery & napkinsServing equipment quoted separately See quantities for 2040 arepas with 120 oz (7.5 lb) combined cooked filling. Garlic aioli: 60 US fl oz. Plantains, black beans, fruit and tres leches serve 20. Mozzarella, guacamole and hot sauce scale with your group. Final packing details are confirmed with your proposal. MAKE IT YOUR GATHERINGPlan your Arepa Table.Choose your guest count and filling mix, then tell us when and where.01 / Your gatheringNumber of guestsMinimum 20 guests, then add guests in groups of five. $27.45 per person; two arepas each. Your filling mix and sides scale automatically. 02 / Your fillingsChoose 40 filling portions for 40 arepas. Reduce one filling to add another. When guest count changes, your last complete mix scales proportionally, rounded to whole portions.Mechada beefTurmeric chickenMushroomsStart with our suggested mix, then make it yours. One portion fills one arepa; all fillings are packed separately.40 of 40 portions selectedOptional extrasAdd for your whole group. Choose your salad below; fruit selection is confirmed with your proposal. Fruit and standard place settings are already included.SaladMixed greens $3.50 · Caesar $4 per person+$70.00Salad choiceChoose a saladCaesar salad · $4/personMixed greens · sherry vinaigrette · $3.50/personCaesar includes Parmesan, limes and bread croutons.Per person: 12 fl oz of salad mix by volume (1½ cups), plus 1 fl oz of dressing. Mixed greens include 3 cherry tomatoes and 5 cucumber slices per person, with 1 quart of sliced red onion per 10 people.Fruit: 4.5 oz per person. A mix of available fruits, such as strawberries, blackberries, pineapple, pears, oranges, kiwi, apples and melons. Tell us specific allergies so those fruits are excluded; selection and handling are confirmed with your proposal. Serving equipment is quoted separately.03 / When & whereServicePickupFood deliveryDelivery & setupStaffed event serviceDate *Preferred pickup time (optional)Delivery address or venue *Pickup details and availability are confirmed with your proposal. 04 / Your detailsFull name *Email *Phone (optional)Dietary requests & anything elsePreferred payment methodVenmo · no added feeZelle · no added feeCash · no added feeCredit card via Stripe · 3% addedRequest this order ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.* Name, email and date are required. Phone and preferred time are optional.  BEFORE YOU GATHERA few useful details.How do I choose the fillings?Choose any combination of mechada beef, turmeric chicken and mushrooms. Your total must match two filling portions per guest. Each portion is 3 oz cooked; all three choices are included at the same package price. The starting mix is a suggestion you can change.Are the arepas already filled?The corn arepas arrive split and unfilled, with fillings, toppings and sides packed separately for your guests to build their own.Can I order for a different group size?Start at 20 guests and increase by five: 25, 30, 35 and beyond. Food is $27.45 per person. Your last complete filling mix scales proportionally, rounded to whole portions, with two arepas per guest. Sides and dessert scale too.What about delivery, setup and equipment?Standard plates, cutlery and napkins are included. Serving equipment is quoted separately. Delivery, setup, reusable presentation equipment and staying staff are additional. Your location, timing and service needs determine the final quote.Can you accommodate dietary requests?Choose more mushroom portions or share your dietary needs in the planner. Mozzarella is served separately; the package also includes aioli and tres leches. We review ingredients and handling for your event before confirming dietary requests.Does this reserve my date?No. We confirm availability and your final total, then send a payment link. Payment confirms your booking. This local preview sends nothing.Looking for a different kind of gathering?Explore all catering menus ↗Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    },
    {
      "id": "taco",
      "name": "Taco Table",
      "url": "https://lanapamarket.com/pages/catering?view=catering-taco",
      "form_id": "pernil-form",
      "rules": {
        "base_cents_per_guest": 2500,
        "minimum_guests": 20,
        "guest_increment": 5,
        "portions_per_guest": 3,
        "upgrade_cents_per_selected_portion": {
          "chorizo": 48,
          "fish": 100
        },
        "filling_sum": "Must equal guests × 3. Upgrades replace standard portions; do not add tacos."
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "pernil-guests",
          "label": "Number of guests",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "20",
          "max": "10000",
          "step": "5",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": "qty-chicken",
          "label": "Chipotle chicken taco portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "0",
          "max": "60",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": "qty-pastor",
          "label": "Al pastor taco portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "0",
          "max": "60",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": "qty-mushrooms",
          "label": "Mushrooms taco portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "0",
          "max": "60",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": "qty-chorizo",
          "label": "Chorizo · +$0.48 each taco portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "60",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": "qty-fish",
          "label": "Fish · +$1 each taco portions",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "60",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": null,
          "label": "Salad",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "350",
            "extraName": "Salad"
          },
          "base_unit_price_cents": 350,
          "price_basis": "per guest when selected",
          "price_note": "Default is mixed greens; Caesar costs 400 cents per person. A salad choice is required when selected."
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": "salad-style",
          "label": "Salad choice",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose a salad"
            },
            {
              "value": "Caesar salad",
              "label": "Caesar salad · $4/person"
            },
            {
              "value": "Mixed greens with sherry vinaigrette",
              "label": "Mixed greens · sherry vinaigrette · $3.50/person"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": null,
          "label": "Fruit",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "400",
            "extraName": "Fruit"
          },
          "base_unit_price_cents": 400,
          "price_basis": "per guest when selected"
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": null,
          "label": "Utensils",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "200",
            "extraName": "Utensils"
          },
          "base_unit_price_cents": 200,
          "price_basis": "per guest when selected"
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": "pernil-service",
          "label": "Service",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "pickup",
          "options": [
            {
              "value": "pickup",
              "label": "Pickup"
            },
            {
              "value": "delivery",
              "label": "Food delivery"
            },
            {
              "value": "arranged",
              "label": "Delivery & setup"
            },
            {
              "value": "hosted",
              "label": "Staffed event service"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": "pernil-date",
          "label": "Date *",
          "type": "date",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": "pernil-time",
          "label": "Preferred pickup time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": "pernil-address",
          "label": "Delivery address or venue *",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": true,
          "default_value": "",
          "maxlength": "240",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-14\"]",
          "id": "pernil-name",
          "label": "Full name *",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-15\"]",
          "id": "pernil-email",
          "label": "Email *",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "180",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-16\"]",
          "id": "pernil-phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "50",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-17\"]",
          "id": "pernil-notes",
          "label": "Dietary requests & anything else",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1500",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-18\"]",
          "id": "pernil-payment",
          "label": "Preferred payment method",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "venmo",
          "options": [
            {
              "value": "venmo",
              "label": "Venmo · no added fee"
            },
            {
              "value": "zelle",
              "label": "Zelle · no added fee"
            },
            {
              "value": "cash",
              "label": "Cash · no added fee"
            },
            {
              "value": "card",
              "label": "Credit card via Stripe · 3% added"
            }
          ],
          "menu_data": {}
        }
      ],
      "menu_text": "← All catering options PASS THE TORTILLAS. MAKE IT YOURS.The TacoTableWarm tortillas, three fillings,and a table full of possibilities.$500Complete food package for 20$25 per person · 60 tacos · sides & toppings included; upgrades additionalBuild your Taco Table ↗Guests build their own. Delivery, tax, setup and staffed service are additional.Presentation concept. See the menu below for included food; pictured quantities, salad and equipment do not define the package. EVERYTHING FOR YOUR TACOSBuild. Pass. Share.Enough for three tacos per person, with tortillas, fillings and toppings served separately. 01 / THE TACOSThree house favorites60 taquera corn tortillasChipotle chicken · 20 taco portionsAl pastor · 20 taco portionsMushrooms · 20 taco portionsChange the mix below. Chorizo adds $0.48 per taco; fish adds $1 per taco. Upgrades replace standard portions. 02 / ON THE SIDEMore to shareRice · 7.5 lb cookedWhole black beans · 7.5 lbHouse-made tortilla chips · 2 lbGuacamole for the tableRice and beans: approximately 6 oz each per person. Guacamole made with approximately 7.5 avocados. 03 / FINISH YOUR WAYSauces & toppingsPico de gallo & Cotija cheeseHot sauce & salsa verdePickled jalapeñosLime wedges & sliced radishesPineapple chutney with fish See topping quantities for 20Pico de gallo: 90 oz. Cotija: 18 oz. Hot sauce and salsa verde: 1 quarts each. Pickled jalapeños: 2 quarts. Approximately 60 lime wedges. Sliced radishes: 1 quarts. Fish selections include ½ oz pineapple chutney per fish taco. MAKE IT YOUR GATHERINGPlan your Taco Table.Choose your guest count and filling mix, then tell us when and where.01 / Your gatheringNumber of guestsMinimum 20 guests, then add guests in groups of five. $25 per person; three tacos each. Your filling mix and sides scale automatically. 02 / Your fillingsChoose 60 taco portions. Reduce a filling to add an upgrade. When guest count changes, your last complete mix scales proportionally, rounded to whole portions.Chipotle chickenAl pastorMushroomsChorizo · +$0.48 eachFish · +$1 each60 of 60 portions selectedOptional extrasAdd for your whole group. Choose your salad below; fruit selection is confirmed with your proposal.SaladMixed greens $3.50 · Caesar $4 per person+$70.00Salad choiceChoose a saladCaesar salad · $4/personMixed greens · sherry vinaigrette · $3.50/personCaesar includes Parmesan, limes and bread croutons.Per person: 12 fl oz of salad mix by volume (1½ cups), plus 1 fl oz of dressing. Mixed greens include 3 cherry tomatoes and 5 cucumber slices per person, with 1 quart of sliced red onion per 10 people.Fruit$4 per person · 4.5 oz each+$80.00Utensils$2 per person · plates, napkins & eating utensils+$40.00Fruit: 4.5 oz per person. A mix of available fruits, such as strawberries, blackberries, pineapple, pears, oranges, kiwi, apples and melons. Tell us specific allergies so those fruits are excluded; selection and handling are confirmed with your proposal. Serving equipment is quoted separately.03 / When & whereServicePickupFood deliveryDelivery & setupStaffed event serviceDate *Preferred pickup time (optional)Delivery address or venue *Pickup details and availability are confirmed with your proposal. 04 / Your detailsFull name *Email *Phone (optional)Dietary requests & anything elsePreferred payment methodVenmo · no added feeZelle · no added feeCash · no added feeCredit card via Stripe · 3% addedRequest this order ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.* Name, email and date are required. Phone and preferred time are optional.  BEFORE YOU GATHERA few useful details.How do the upgrades work?The base package is $25 per person, starting at $500 for 20, including three standard taco portions each and all listed sides. Chorizo adds 12% of the $4 standard taco value: $0.48 per upgraded portion. Fish is $5 instead of $4, adding $1 per upgraded portion, with pineapple chutney included. Only upgraded portions incur the difference.Is this a tray of ready-made tacos?No. Tortillas, fillings, sides and toppings arrive separately for guests to build their own tacos.Can I order for a different group size?Start with 20 guests and increase in groups of five: 25, 30, 35 and beyond. The base is $25 per person, with three tacos each and proportional sides. Upgrades apply only to selected portions. Availability and service arrangements are confirmed separately.What about delivery, setup and equipment?Delivery, setup, staying staff and reusable presentation equipment are quoted separately. Serving utensils, place settings and warming arrangements are confirmed in your proposal.Can you accommodate dietary requests?Tell us about allergies and dietary requests so we can review ingredients and handling. Cotija is served separately; no allergen-free preparation is promised.Does this reserve my date?No. We confirm availability and your final total, then send a payment link. Payment confirms your booking. This local preview sends nothing.Looking for a different kind of gathering?Explore all catering menus ↗Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    },
    {
      "id": "pernil",
      "name": "Pernil Feast",
      "url": "https://lanapamarket.com/pages/catering?view=catering-pernil",
      "form_id": "pernil-form",
      "rules": {
        "priced_guests": 20,
        "other_guest_counts": "Custom quote; do not scale the package price.",
        "variants": [
          {
            "value": "arepas",
            "name": "Pernil & Arepas",
            "base_cents": 52000
          },
          {
            "value": "rice",
            "name": "Pernil, Rice & Beans",
            "base_cents": 48000
          },
          {
            "value": "bread",
            "name": "Pernil & Bread Rolls",
            "base_cents": 52000
          }
        ]
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "pernil-menu",
          "label": "Your Pernil menu",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "arepas",
          "options": [
            {
              "value": "arepas",
              "label": "Pernil & Arepas · $520 for 20"
            },
            {
              "value": "rice",
              "label": "Pernil, Rice & Beans · $480 for 20"
            },
            {
              "value": "bread",
              "label": "Pernil & Bread Rolls · $520 for 20"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": "pernil-guests",
          "label": "Number of guests",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "1",
          "max": "10000",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": "extra-salad",
          "label": "Salad",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "price": "3.5",
            "name": "Salad"
          },
          "base_unit_price_cents": 350,
          "price_basis": "per guest when selected",
          "price_note": "Default is mixed greens; Caesar costs 400 cents per person. A salad choice is required when selected."
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": "salad-style",
          "label": "Salad choice",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose a salad"
            },
            {
              "value": "Caesar salad",
              "label": "Caesar salad · $4/person"
            },
            {
              "value": "Mixed greens with sherry vinaigrette",
              "label": "Mixed greens · sherry vinaigrette · $3.50/person"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": "extra-fruit",
          "label": "Fruit",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "price": "4",
            "name": "Fruit"
          },
          "base_unit_price_cents": 400,
          "price_basis": "per guest when selected"
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": "extra-utensils",
          "label": "Utensils",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "price": "2",
            "name": "Utensils"
          },
          "base_unit_price_cents": 200,
          "price_basis": "per guest when selected"
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": "pernil-service",
          "label": "Service",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "pickup",
          "options": [
            {
              "value": "pickup",
              "label": "Pickup"
            },
            {
              "value": "delivery",
              "label": "Food delivery"
            },
            {
              "value": "arranged",
              "label": "Delivery & setup"
            },
            {
              "value": "hosted",
              "label": "Staffed event service"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": "pernil-date",
          "label": "Date *",
          "type": "date",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": "pernil-time",
          "label": "Preferred pickup time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": "pernil-address",
          "label": "Delivery address or venue *",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": true,
          "default_value": "",
          "maxlength": "240",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": "pernil-name",
          "label": "Full name *",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": "pernil-email",
          "label": "Email *",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "180",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": "pernil-phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "50",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": "pernil-notes",
          "label": "Dietary requests & anything else",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1500",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-14\"]",
          "id": "pernil-payment",
          "label": "Preferred payment method",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "venmo",
          "options": [
            {
              "value": "venmo",
              "label": "Venmo · no added fee"
            },
            {
              "value": "zelle",
              "label": "Zelle · no added fee"
            },
            {
              "value": "cash",
              "label": "Cash · no added fee"
            },
            {
              "value": "card",
              "label": "Credit card via Stripe · 3% added"
            }
          ],
          "menu_data": {}
        }
      ],
      "menu_text": "← All catering options A WHOLE ROAST. YOUR WHOLE TABLE.Pernil FeastOne whole roast.Three ways to make it your feast.From $480Food package for 20 people$24 per person with rice & beans · $26 with arepas or bread rollsChoose your feast ↗Pickup or delivery. Tax, delivery and any event service are additional.AI-generated roast presentation concept. Accompaniments depend on your selected menu; pictured dishes and quantities are illustrative. THREE WAYS TO GATHERChoose your Pernil Feast.Every version starts with the whole roasted pork leg. Choose the sides and bread that suit your table. 01 / WITH AREPASPernil & Arepas$26 per person$520 for 20 peopleWhole roasted pork leg40 medium-size arepasBlack bean puréeSweet plantainsGuacamoleGarlic aioli & hot sauceChoose arepas ↗ 02 / WITH RICE & BEANSPernil, Rice & Beans$24 per person$480 for 20 peopleWhole roasted pork legRiceWhole black beansSweet plantainsChimichurri & hot sauceChoose rice & beans ↗ 03 / WITH BREAD ROLLSPernil & Bread Rolls$26 per person$520 for 20 peopleWhole roasted pork leg60 bread rolls (3 per person)PicklesCheese & hamGarlic aioliChoose bread rolls ↗ Food packages only. Tax, delivery, setup and optional extras are additional. MAKE IT YOUR GATHERINGPlan your Pernil Feast.Choose your menu, add any extras, then tell us when and where.01 / Your gatheringYour Pernil menuPernil & Arepas · $520 for 20Pernil, Rice & Beans · $480 for 20Pernil & Bread Rolls · $520 for 20Number of guestsThis package is priced for 20 people. Other guest counts receive a custom quote. 02 / Optional extrasChoose any extras for your whole group. Choose your salad below; fruit selection is confirmed with your proposal.SaladMixed greens $3.50 · Caesar $4 per person+$70Salad choiceChoose a saladCaesar salad · $4/personMixed greens · sherry vinaigrette · $3.50/personCaesar includes Parmesan, limes and bread croutons.Per person: 12 fl oz of salad mix by volume (1½ cups), plus 1 fl oz of dressing. Mixed greens include 3 cherry tomatoes and 5 cucumber slices per person, with 1 quart of sliced red onion per 10 people.Fruit$4 per person · 4.5 oz each+$80Utensils$2 per person · plates, napkins & eating utensils+$40 Fruit: 4.5 oz per person. A mix of available fruits, such as strawberries, blackberries, pineapple, pears, oranges, kiwi, apples and melons. Tell us specific allergies so those fruits are excluded; selection and handling are confirmed with your proposal. Serving equipment is quoted separately.03 / When & whereServicePickupFood deliveryDelivery & setupStaffed event serviceDate *Preferred pickup time (optional)Delivery address or venue *Pickup details and availability are confirmed with your proposal. 04 / Your detailsFull name *Email *Phone (optional)Dietary requests & anything elsePreferred payment methodVenmo · no added feeZelle · no added feeCash · no added feeCredit card via Stripe · 3% addedRequest this order ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.* Name, email and date are required. Phone and preferred time are optional.  BEFORE YOU GATHERA few useful details.Can I order for a different number of people?Yes, request a custom quote. All three packages shown are for 20 people; other group sizes are quoted individually.What does delivery or setup include?Food delivery, setup and staffed service are separate options, priced after reviewing your address, timing and access. Delivery with setup has a $500 complete-service minimum before tax. Reusable presentation equipment and collection are confirmed in your proposal.Are salad, fruit and utensils included?Salad, fruit and utensils are optional extras. Each menu card lists what is included in that version; the sides and sauces vary with your choice.How do dietary requests work?Tell us about allergies and dietary needs when planning your feast. We review ingredients and handling before confirming your menu.Does this preview reserve my date?No. We confirm availability, menu, service and payment terms in your proposal. An inquiry does not reserve a date. Looking for a different kind of gathering?Explore all catering menus ↗Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    },
    {
      "id": "holiday",
      "name": "Cena Navideña",
      "url": "https://lanapamarket.com/pages/catering?view=catering-holiday",
      "form_id": "holiday-form",
      "rules": {
        "base_cents_per_guest": 5500,
        "minimum_guests": null,
        "minimum_note": "Positive whole numbers are accepted for an estimate; operational minimums, cutoffs and availability require confirmation."
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "holiday-guests",
          "label": "Number of guests",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "20",
          "min": "1",
          "max": "10000",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": null,
          "label": "Salad",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "350",
            "extraName": "Salad"
          },
          "base_unit_price_cents": 350,
          "price_basis": "per guest when selected",
          "price_note": "Default is mixed greens; Caesar costs 400 cents per person. A salad choice is required when selected."
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": "salad-style",
          "label": "Salad choice",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose a salad"
            },
            {
              "value": "Caesar salad",
              "label": "Caesar salad · $4/person"
            },
            {
              "value": "Mixed greens with sherry vinaigrette",
              "label": "Mixed greens · sherry vinaigrette · $3.50/person"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": null,
          "label": "Fruit",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "400",
            "extraName": "Fruit"
          },
          "base_unit_price_cents": 400,
          "price_basis": "per guest when selected"
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": null,
          "label": "Utensils",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "on",
          "default_checked": false,
          "menu_data": {
            "extraCents": "200",
            "extraName": "Utensils"
          },
          "base_unit_price_cents": 200,
          "price_basis": "per guest when selected"
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": "holiday-service",
          "label": "Service",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "pickup",
          "options": [
            {
              "value": "pickup",
              "label": "Pickup"
            },
            {
              "value": "delivery",
              "label": "Food delivery"
            },
            {
              "value": "arranged",
              "label": "Delivery & setup"
            },
            {
              "value": "hosted",
              "label": "Staffed event service"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": "holiday-date",
          "label": "Date *",
          "type": "date",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": "holiday-time",
          "label": "Preferred pickup time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": "holiday-address",
          "label": "Delivery address or venue *",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": true,
          "default_value": "",
          "maxlength": "240",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": "holiday-name",
          "label": "Full name *",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": "holiday-email",
          "label": "Email *",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "180",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": "holiday-phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "50",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": "holiday-notes",
          "label": "Dietary requests & anything else",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1500",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": "holiday-payment",
          "label": "Preferred payment method",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "venmo",
          "options": [
            {
              "value": "venmo",
              "label": "Venmo · no added fee"
            },
            {
              "value": "zelle",
              "label": "Zelle · no added fee"
            },
            {
              "value": "cash",
              "label": "Cash · no added fee"
            },
            {
              "value": "card",
              "label": "Credit card via Stripe · 3% added"
            }
          ],
          "menu_data": {}
        }
      ],
      "menu_text": "← All catering options A TRADITION WORTH GATHERING FOR.CenaNavideñaHallacas, pan de jamón and all the holiday favorites. A generous feast, made to share.$55per person · complete holiday menu$1,100 for 20 guests · six holiday favoritesPlan your holiday feast ↗Food package only. Tax, delivery, setup and staffed service are additional.AI-generated presentation concept. The menu below defines your portions; pictured quantities, tableware and decorations are illustrative. THE COMPLETE HOLIDAY MENUSix favorites. One celebration.Traditional flavors, generous portions and something sweet to finish. Everything below is included at $55 per person. 01 / THE TRADITIONSHallaca & pan de jamón1 hallaca per person2 slices of pan de jamón per personThe holiday favorites that take time, care and a place at the center of the table. 02 / THE FEASTPernil & sidesRoasted pernil · 4 oz per personRice with vegetables · 6 oz per personEnsalada de gallina · 5 oz per personPork and rice portions are prepared serving weights. Rice and vegetables together make the 6 oz portion. 03 / THE SWEET FINISHTres leches1 piece of tres leches cake per personA sweet finish to your holiday gathering. Your menu for 20 guestsHallacas: 20 piecesPan de jamón: 40 slicesRoasted pernil: 80 oz · 5 lbRice with vegetables: 120 oz · 7.5 lbEnsalada de gallina: 100 oz · 6.25 lbTres leches: 20 pieces MAKE IT YOUR GATHERINGPlan your holiday feast.Enter your guest count to see the food quantities and price, then tell us when and where.01 / Your gatheringNumber of guests$55 per person. This calculator estimates food for your requested guest count; group size and holiday availability are confirmed with your proposal. Optional extrasAdd for your whole group. Choose your salad below; fruit selection is confirmed with your proposal. The included ensalada de gallina stays in your holiday menu; optional salad is additional.SaladMixed greens $3.50 · Caesar $4 per person+$70.00Salad choiceChoose a saladCaesar salad · $4/personMixed greens · sherry vinaigrette · $3.50/personCaesar includes Parmesan, limes and bread croutons.Per person: 12 fl oz of salad mix by volume (1½ cups), plus 1 fl oz of dressing. Mixed greens include 3 cherry tomatoes and 5 cucumber slices per person, with 1 quart of sliced red onion per 10 people.Fruit$4 per person · 4.5 oz each+$80.00Utensils$2 per person · plates, napkins & eating utensils+$40.00Fruit: 4.5 oz per person. A mix of available fruits, such as strawberries, blackberries, pineapple, pears, oranges, kiwi, apples and melons. Tell us specific allergies so those fruits are excluded; selection and handling are confirmed with your proposal. Serving equipment is quoted separately.02 / When & whereServicePickupFood deliveryDelivery & setupStaffed event serviceDate *Preferred pickup time (optional)Delivery address or venue *Pickup timing and holiday availability are confirmed with your proposal. 03 / Your detailsFull name *Email *Phone (optional)Dietary requests & anything elsePreferred payment methodVenmo · no added feeZelle · no added feeCash · no added feeCredit card via Stripe · 3% addedRequest this order ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.* Name, email and date are required. Phone and preferred time are optional.  BEFORE YOU GATHERA few useful details.What does $55 per person include?One hallaca, two slices of pan de jamón, 4 oz roasted pernil, 6 oz rice with vegetables, 5 oz ensalada de gallina and one piece of tres leches per guest. Tax, delivery, setup and staffed service are additional.Can I plan for a different group size?Enter your requested guest count to estimate portions and the food price. Your proposal confirms the group size we can accommodate and availability for your date.When should I order?Share your preferred holiday date and time. Seasonal availability, ordering deadlines and pickup or delivery arrangements will be confirmed before your order is accepted.How will the food arrive?Packing, pickup or delivery timing, serving temperature and any reheating instructions are confirmed with your proposal. Tableware, warming equipment and setup requests are scoped separately. Decorations shown in the image are illustrative.Can you accommodate dietary requests?Tell us about allergies or dietary needs before ordering so we can review ingredients and handling. Substitutions are confirmed individually.Does this reserve my date?No. We confirm availability and your final total, then send a payment link. Payment confirms your booking. This local preview sends nothing.Looking for a different kind of gathering?Explore all catering menus ↗Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    },
    {
      "id": "sides",
      "name": "Sides & Extras",
      "url": "https://lanapamarket.com/pages/catering?view=catering-sides",
      "form_id": "sides-form",
      "rules": {
        "requires_main_catering_purchase": true,
        "pricing": "Sum quantities × unit prices. Bean purée has no confirmed guest coverage. Quote-only requests are additional."
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "side-plantains",
          "label": "Sweet plantains",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "4050",
            "name": "Sweet plantains",
            "unit": "10-person tray"
          },
          "base_unit_price_cents": 4050,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": "side-guac",
          "label": "Chips & guacamole",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "5800",
            "name": "Chips & guacamole",
            "unit": "10-person tray"
          },
          "base_unit_price_cents": 5800,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": "side-rice",
          "label": "Rice",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "4000",
            "name": "Rice",
            "unit": "10-person tray"
          },
          "base_unit_price_cents": 4000,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": "side-whole-beans",
          "label": "Whole black beans",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "4000",
            "name": "Whole black beans",
            "unit": "10-person tray"
          },
          "base_unit_price_cents": 4000,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": "side-beans",
          "label": "Black bean purée",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "900",
            "name": "Black bean purée",
            "unit": "16 oz container"
          },
          "base_unit_price_cents": 900,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": "side-salad",
          "label": "Salad",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "10000",
          "step": "1",
          "menu_data": {
            "cents": "350",
            "name": "Salad",
            "unit": "person"
          },
          "base_unit_price_cents": 350,
          "price_basis": "per entered quantity",
          "price_note": "Default is mixed greens; Caesar costs 400 cents per person. A salad choice is required when selected."
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": "salad-style",
          "label": "Salad choice",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose a salad"
            },
            {
              "value": "Caesar salad",
              "label": "Caesar salad · $4/person"
            },
            {
              "value": "Mixed greens with sherry vinaigrette",
              "label": "Mixed greens · sherry vinaigrette · $3.50/person"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": "side-fruit",
          "label": "Fruit",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "10000",
          "step": "1",
          "menu_data": {
            "cents": "400",
            "name": "Fruit",
            "unit": "person"
          },
          "base_unit_price_cents": 400,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": "side-utensils",
          "label": "Utensils",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "10000",
          "step": "1",
          "menu_data": {
            "cents": "200",
            "name": "Utensils",
            "unit": "person"
          },
          "base_unit_price_cents": 200,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": "side-tiramisu",
          "label": "Tiramisu",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "6500",
            "name": "Tiramisu",
            "unit": "20-person tray"
          },
          "base_unit_price_cents": 6500,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": "side-tres-leches",
          "label": "Tres leches",
          "type": "number",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "0",
          "min": "0",
          "max": "1000",
          "step": "1",
          "menu_data": {
            "cents": "6500",
            "name": "Tres leches",
            "unit": "20-person tray"
          },
          "base_unit_price_cents": 6500,
          "price_basis": "per entered quantity"
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": null,
          "label": "Extra sauces",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Extra sauces",
          "default_checked": false,
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": null,
          "label": "Serving equipment",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Serving equipment",
          "default_checked": false,
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": "side-pairing",
          "label": "Main catering menu *",
          "type": "select-one",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose your main catering menu"
            },
            {
              "value": "Arepa Boxes",
              "label": "Arepa Boxes"
            },
            {
              "value": "Arepa Table",
              "label": "Arepa Table"
            },
            {
              "value": "Taco Table",
              "label": "Taco Table"
            },
            {
              "value": "Pernil Feast",
              "label": "Pernil Feast"
            },
            {
              "value": "Cena Navideña",
              "label": "Cena Navideña"
            },
            {
              "value": "Wedding / special event",
              "label": "Wedding / special event"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-14\"]",
          "id": "side-guests",
          "label": "Estimated guests",
          "type": "number",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "min": "1",
          "max": "10000",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-15\"]",
          "id": "side-date",
          "label": "Date *",
          "type": "date",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-16\"]",
          "id": "side-service",
          "label": "Service",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Pickup",
          "options": [
            {
              "value": "Pickup",
              "label": "Pickup"
            },
            {
              "value": "Delivery",
              "label": "Delivery"
            },
            {
              "value": "Delivery & setup",
              "label": "Delivery & setup"
            },
            {
              "value": "Help me decide",
              "label": "Help me decide"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-17\"]",
          "id": "side-name",
          "label": "Full name *",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-18\"]",
          "id": "side-email",
          "label": "Email *",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "180",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-19\"]",
          "id": "side-phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "50",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-20\"]",
          "id": "side-time",
          "label": "Preferred pickup time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-21\"]",
          "id": "side-address",
          "label": "Delivery address or venue *",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": true,
          "default_value": "",
          "maxlength": "240",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-22\"]",
          "id": "side-notes",
          "label": "Requests, location & dietary needs",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1500",
          "menu_data": {}
        }
      ],
      "menu_text": "← All catering optionsA LITTLE EXTRA FOR THE TABLESides& extras.Something sweet, something crispy, something to share.Available only with the purchase of a main catering menu or event service. Check your package’s included sides before adding more.Choose your sides ↓SHARED FAVORITESMake room for more.Side trays serve 10; dessert trays serve 20. Black bean purée comes in 16 oz containers. For salad, fruit and utensils, enter the number of people.01 / 10-person traySweet plantains$40.50Five large plantains, sliced and fried. Tray and lid included.$81 for two trays · serves 20Trays02 / 10-person trayChips & guacamole$58Guacamole with chips for sharing. Packaging included.$116 for two trays · serves 20Trays03 / 10-person trayRice$40$4 per person · 6 oz cooked each. One tray serves 10 with 3¾ lb total.$80 for two trays · serves 20 · 7½ lb totalTrays04 / 10-person trayWhole black beans$40$4 per person · 6 oz cooked each. One tray serves 10 with 3¾ lb total.$80 for two trays · serves 20 · 7½ lb totalTrays05 / 16 oz containerBlack bean purée$9Our black bean purée, ready to add to your spread.$18 for two containers · 32 oz totalContainers06 / PER PERSONSaladFrom $3.50Mixed greens with sherry vinaigrette: $3.50/person. Caesar with Parmesan, limes and bread croutons: $4/person.For 10: mixed greens $35 · Caesar $40PeopleSalad choiceChoose a saladCaesar salad · $4/personMixed greens · sherry vinaigrette · $3.50/personPer person: 12 fl oz of salad mix by volume (1½ cups), plus 1 fl oz of dressing. Mixed greens include 3 cherry tomatoes and 5 cucumber slices per person, with 1 quart of sliced red onion per 10 people.07 / PER PERSONFruit$4.004.5 oz per person. A mix of available fruits, such as strawberries, blackberries, pineapple, pears, oranges, kiwi, apples and melons. Tell us specific allergies so those fruits are excluded; selection and handling are confirmed with your proposal.$40 for 10 · $80 for 20People08 / PER PERSONUtensils$2.00Plates, napkins and eating utensils for each person. Serving equipment is separate.$20 for 10 · $40 for 20People09 / 20-PERSON TRAYTiramisu$65One shared dessert tray serves 20 people.$130 for two trays · serves 40Trays10 / 20-PERSON TRAYTres leches$65One shared dessert tray serves 20 people.$130 for two trays · serves 40TraysROUND OUT YOUR MENUMore for your gathering.Request these with your menu. We’ll confirm the selection, portions and price in your proposal. Extra sauces Serving equipmentSalad, fruit and utensils use the same per-person add-on prices across our catering menus. Items included in your package stay included; only request additional portions if needed.YOUR GATHERINGTell us what goes with it.Main catering menu *Choose your main catering menuArepa BoxesArepa TableTaco TablePernil FeastCena NavideñaWedding / special eventEstimated guestsDate *ServicePickupDeliveryDelivery & setupHelp me decideFull name *Email *Phone (optional)Preferred pickup time (optional)Delivery address or venue *Requests, location & dietary needsRequest this order ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.* Main catering menu, name, email and date are required. Phone and preferred time are optional. Build the whole table.Sides and extras are add-ons to a main catering purchase and cannot be ordered on their own. Your proposal confirms the main menu, availability and service arrangements.Explore catering menus ↗Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    },
    {
      "id": "weddings",
      "name": "Weddings & Special Events",
      "url": "https://lanapamarket.com/pages/catering?view=catering-weddings",
      "form_id": "event-form",
      "rules": {
        "pricing": "Custom proposal only; no automatic event total."
      },
      "controls": [
        {
          "selector": "[data-catering-field=\"field-0\"]",
          "id": "dish-choice",
          "label": "Explore the menu",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "0",
          "options": [
            {
              "value": "0",
              "label": "01 / Cantaloupe spoons"
            },
            {
              "value": "1",
              "label": "02 / Cheese & tomato skewers"
            },
            {
              "value": "2",
              "label": "03 / Calabaza cups"
            },
            {
              "value": "3",
              "label": "04 / Yuca balls"
            },
            {
              "value": "4",
              "label": "05 / Tuna tartare tostadas"
            },
            {
              "value": "5",
              "label": "06 / Chicken & king mushroom skewers"
            },
            {
              "value": "6",
              "label": "07 / Causa cups"
            },
            {
              "value": "7",
              "label": "08 / Picanha & tofu-skin tostones"
            },
            {
              "value": "8",
              "label": "09 / Pork & ratatouille tamale cups"
            },
            {
              "value": "9",
              "label": "10 / Six ways with arepas"
            },
            {
              "value": "10",
              "label": "11 / Taco table"
            },
            {
              "value": "11",
              "label": "12 / Salad station"
            },
            {
              "value": "12",
              "label": "13 / Fruit spread"
            },
            {
              "value": "13",
              "label": "14 / Tiramisu cups"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-1\"]",
          "id": "event-name",
          "label": "Your name *",
          "type": "text",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-2\"]",
          "id": "event-email",
          "label": "Email *",
          "type": "email",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "180",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-3\"]",
          "id": "event-phone",
          "label": "Phone · optional",
          "type": "tel",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "50",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-4\"]",
          "id": "event-type",
          "label": "Event type *",
          "type": "select-one",
          "required_at_default": true,
          "disabled_at_default": false,
          "default_value": "",
          "options": [
            {
              "value": "",
              "label": "Choose an event type"
            },
            {
              "value": "Wedding",
              "label": "Wedding"
            },
            {
              "value": "Rehearsal dinner",
              "label": "Rehearsal dinner"
            },
            {
              "value": "Corporate event",
              "label": "Corporate event"
            },
            {
              "value": "Birthday / milestone",
              "label": "Birthday / milestone"
            },
            {
              "value": "Holiday celebration",
              "label": "Holiday celebration"
            },
            {
              "value": "Other celebration",
              "label": "Other celebration"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-5\"]",
          "id": "event-time",
          "label": "Preferred event time (optional)",
          "type": "time",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-6\"]",
          "id": "event-date",
          "label": "Preferred date · if known",
          "type": "date",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-7\"]",
          "id": "event-guests",
          "label": "Estimated guests · if known",
          "type": "number",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "min": "1",
          "max": "10000",
          "step": "1",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-8\"]",
          "id": "event-venue",
          "label": "Venue or neighborhood",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "240",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-9\"]",
          "id": null,
          "label": "Bites & tapas",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Bites & tapas",
          "default_checked": false,
          "menu_data": {
            "key": "bites"
          }
        },
        {
          "selector": "[data-catering-field=\"field-10\"]",
          "id": null,
          "label": "Stations & shared tables",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Stations & shared tables",
          "default_checked": false,
          "menu_data": {
            "key": "tables"
          }
        },
        {
          "selector": "[data-catering-field=\"field-11\"]",
          "id": null,
          "label": "Desserts",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Desserts",
          "default_checked": false,
          "menu_data": {
            "key": "dessert"
          }
        },
        {
          "selector": "[data-catering-field=\"field-12\"]",
          "id": null,
          "label": "Cake cutting & plating",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Cake cutting & plating",
          "default_checked": false,
          "menu_data": {
            "key": "cake"
          }
        },
        {
          "selector": "[data-catering-field=\"field-13\"]",
          "id": null,
          "label": "Coffee & tea",
          "type": "checkbox",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Coffee & tea",
          "default_checked": false,
          "menu_data": {
            "key": "coffee"
          }
        },
        {
          "selector": "[data-catering-field=\"field-14\"]",
          "id": "event-lids",
          "label": "Coffee-cup lids",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Not requested",
          "options": [
            {
              "value": "Not requested",
              "label": "Not requested · not included"
            },
            {
              "value": "Requested, price to confirm",
              "label": "Request lids · price to confirm"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-15\"]",
          "id": "event-service",
          "label": "Service needs",
          "type": "select-one",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "Help me decide",
          "options": [
            {
              "value": "Help me decide",
              "label": "Help me decide"
            },
            {
              "value": "Food delivery only",
              "label": "Food delivery only"
            },
            {
              "value": "Delivery & setup",
              "label": "Delivery & setup"
            },
            {
              "value": "Staffed event service",
              "label": "Staffed event service"
            },
            {
              "value": "Pickup",
              "label": "Pickup"
            }
          ],
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-16\"]",
          "id": "event-budget",
          "label": "Target catering budget · optional",
          "type": "text",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "120",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-17\"]",
          "id": "event-dietary",
          "label": "Dietary needs & allergies",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1200",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-18\"]",
          "id": "event-notes",
          "label": "Timing & anything else",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1800",
          "menu_data": {}
        },
        {
          "selector": "[data-catering-field=\"field-19\"]",
          "id": "event-access",
          "label": "Access, facilities & equipment",
          "type": "textarea",
          "required_at_default": false,
          "disabled_at_default": false,
          "default_value": "",
          "maxlength": "1200",
          "menu_data": {}
        }
      ],
      "menu_text": "← All catering optionsWEDDINGS & SPECIAL EVENTSYour people.Your celebration.A menu and service plan made for your wedding, company gathering or milestone celebration.Plan your event ↗Every event receives a custom proposal.Sample presentation · concept image MAKE IT YOURSThree ways to gather.Choose one or combine them. We’ll work out the menu, quantities and timing with you. Bites & tapasWelcome bites, yuca bites, tuna tostadas and chicken or mushroom skewers. Passed or set out to share.Include bites & tapas ↗ Stations & shared tablesArepa and taco tables, or a spread shaped around your celebration. Menu and event service quoted together.Include a shared table ↗ Dessert & finishing touchesTres leches, tiramisu, cake-cutting service, or an optional coffee and tea table.Include dessert ↗Sample menu ideas and presentation concepts; dessert photo from our restaurant. Your proposal confirms dishes, portions and equipment. A CELEBRATION, DISH BY DISHFrom the menu we prepared.Welcome bites, shared tables and something sweet. Explore the full menu prepared for one wedding celebration.Images are the presentation concepts created for the event menu. Explore the menu01 / Cantaloupe spoons02 / Cheese & tomato skewers03 / Calabaza cups04 / Yuca balls05 / Tuna tartare tostadas06 / Chicken & king mushroom skewers07 / Causa cups08 / Picanha & tofu-skin tostones09 / Pork & ratatouille tamale cups10 / Six ways with arepas11 / Taco table12 / Salad station13 / Fruit spread14 / Tiramisu cups←1 / 14→ Welcome bitesCantaloupe spoonsA fresh, colorful opening bite.Presentation conceptWelcome bitesCheese & tomato skewersA little skewer to start the celebration.Presentation conceptWelcome bitesCalabaza cupsSquash presented in individual tasting cups.Presentation conceptBites & tapasYuca ballsGolden yuca bites, individually presented.Presentation conceptBites & tapasTuna tartare tostadasA crisp tostada topped with tuna tartare.Presentation conceptBites & tapasChicken & king mushroom skewersTwo skewer options, with a mushroom alternative.Presentation conceptBites & tapasCausa cupsA chilled, layered bite in an individual cup.Presentation conceptBites & tapasPicanha & tofu-skin tostonesTwo takes on a crisp plantain base.Presentation conceptBites & tapasPork & ratatouille tamale cupsIndividual cups with a choice of pork or vegetables.Presentation conceptShared tablesSix ways with arepasPabellón, turmeric chicken, vegan mushroom, mushroom & cheese, three cheese, and plantain, bean & avocado.Presentation conceptShared tablesTaco tableA colorful taco spread for guests to build their own.Presentation conceptAlongside the tablesSalad stationA fresh accompaniment to the shared spread.Presentation conceptAlongside the tablesFruit spreadFruit to round out the table.Presentation conceptSomething sweetTiramisu cupsIndividual tiramisu cups from the event menu.Presentation concept Swipe to browse or choose a dish above. Your event menu is tailored to your celebration. LET’S BRING IT TOGETHERTell us about your event.Still deciding? Share what you know. We’ll use these details to shape a custom proposal. 01 / You & your eventYour name *Email *Phone · optionalEvent type *Choose an event typeWeddingRehearsal dinnerCorporate eventBirthday / milestoneHoliday celebrationOther celebrationPreferred event time (optional)Preferred date · if knownEstimated guests · if knownVenue or neighborhood 02 / Food & serviceChoose any combination, or leave open if you’d like guidance. Bites & tapas Stations & shared tables Desserts Cake cutting & plating Coffee & tea Optional regular and decaf coffee, three teas, milk choices and accompaniments. Quantities and service are quoted for your event.Coffee-cup lidsNot requested · not includedRequest lids · price to confirm Optional add-ons: Caesar salad $4, mixed greens with sherry vinaigrette $3.50, fruit $4 and utensils $2 per person. Caesar includes Parmesan, limes and bread croutons. Salad portions: 12 fl oz of salad mix by volume and 1 fl oz dressing per person. Fruit: 4.5 oz per person, using available fruits and excluding specified allergens. The $2 utensil add-on includes plates, napkins and eating utensils. Mention these in your requests; your proposal confirms quantities and avoids duplicating included items. Reusable serving equipment is quoted separately.Service needsHelp me decideFood delivery onlyDelivery & setupStaffed event servicePickupTarget catering budget · optionalTell us whether your budget is for food only or includes service. This is your target, not a calculated quote.Dietary needs & allergies 03 / The detailsTiming & anything elseVenue & setup details · if you know themAccess, facilities & equipment Request an event proposal ↗We’ll confirm availability and your final total before payment. Pay by Zelle, Venmo or cash with no added fee, or request a Stripe payment link for a credit card (3% added). Your request does not reserve the date. Payment confirms your booking under the agreed terms.* Required fields. Local preview only: this button previews your inquiry. Nothing is sent, reserved or charged. Looking for a ready-defined menu for a smaller gathering?Explore catering packages ↗Menu prices apply to cash, Zelle and Venmo, with no added fee. Credit-card payments have a 3% surcharge to help cover processing fees. Compare payment totals in your order summary before payment. We confirm availability and your final total before sending payment instructions. Tax and quoted services are additional.",
      "allergens_status": "See catalog allergens policy; ingredient descriptions are incomplete for allergy assessment."
    }
  ],
  "other_services": [
    {
      "id": "reservations",
      "name": "Reserve a table",
      "url": "https://lanapamarket.com/pages/reservations-1",
      "widget_url": "https://lanapa-reservations.vercel.app/widget?restaurant=lanapa",
      "mode": "reservation_widget",
      "steps": [
        "Choose party size",
        "Choose an available date and time",
        "Enter guest details",
        "Have the customer complete the secure credit-card step and review the current cancellation terms before confirming"
      ],
      "card_requirement": "The current widget requires a credit card and agreement to its cancellation policy. Hand the secure payment and policy-acceptance step to the customer when required. Do not put card data in notes or inquiry fields.",
      "confirmation": "Only the reservation service's successful booking confirmation establishes a reservation. No availability is cached here.",
      "manage_url": "https://lanapa-reservations.vercel.app/widget/manage?restaurant=lanapa"
    },
    {
      "id": "pickup-delivery",
      "name": "Order pickup or delivery",
      "url": "https://order.toasttab.com/online/lanapamarket",
      "mode": "external_toast_ordering",
      "confirmation": "Toast provides current menu availability, fulfillment area, prices and checkout. An order is complete only after Toast confirms it. Catering estimates and payment rules do not apply to Toast."
    },
    {
      "id": "coffee",
      "name": "Shop coffee",
      "url": "https://lanapamarket.com/collections/premium-ground-coffee",
      "mode": "shopify_product_cart_checkout",
      "confirmation": "Use the actual Shopify product variants, availability, shipping and checkout totals. Only Shopify's successful order confirmation establishes a purchase. Catering estimates and payment rules do not apply to retail coffee."
    },
    {
      "id": "catering",
      "name": "Catering menus and inquiries",
      "url": "https://lanapamarket.com/pages/catering",
      "mode": "inquiry_then_merchant_confirmation_then_authorized_payment",
      "confirmation": "A request receipt confirms delivery of an inquiry only. La Ñapa confirms availability and final terms before sending payment instructions."
    },
    {
      "id": "special-events",
      "name": "Weddings and special events",
      "url": "https://lanapamarket.com/pages/catering?view=catering-weddings",
      "mode": "custom_proposal",
      "confirmation": "Submit event details for a custom proposal. No automatic availability, booking or charge."
    },
    {
      "id": "restaurant-menu",
      "name": "Restaurant menu",
      "url": "https://lanapamarket.com/pages/menu",
      "mode": "browse_menu"
    },
    {
      "id": "faq",
      "name": "Questions and visiting information",
      "url": "https://lanapamarket.com/pages/faq",
      "mode": "information"
    }
  ]
}
