Feature of the month · October 2026

The menu can finally
answer “can I eat this?”

Allergens, dietary tags and calories now live on the item itself — down to the size and the protein a guest picks. Set them once in the console and they show up on the kiosk, in online ordering and in your branded app, with a filter that quietly hides anything a guest can’t eat.

Guests can filter these out EggFishGlutenMilkPeanutSesameSoy

The question that stops the line.

Before

“Let me go ask.”

The guest asks at the counter. The cashier walks back. The line stops. And the answer that comes back is often a shrug — the person who actually knows the recipe is not on shift.

With Nutrition & Dietary

Tap “Peanut”. Done.

The guest picks what to avoid and the menu redraws around them — items and options containing it disappear. What is left states exactly what it contains, on the same screen they were already ordering from.

AI writes the first draft. You sign off on it.

The real console, start to finish: INFI scans the item, suggestions land as chips you accept or drop, and the saved allergens, dietary tags and calories drop into the item’s own table.

  1. Open the item. INFI reads it.

    Hit Nutrition & Dietary on any item and the fields fill themselves in. One scan per price option.

  2. Accept what’s right. Fix what isn’t.

    Suggestions land as chips — allergens, dietary tags, an estimated calorie count. Accept All, or keep only the ones you agree with.

  3. Set each size, or copy one across.

    Every size gets its own row. When they match, “Use this for all variation” copies one across. Nothing reaches a guest until you save.

One menu record. Three guest screens.

Self-ordering kiosk

At the kiosk, nobody has to ask a stranger

The funnel opens Menu Filter: dietary needs on top, allergens to avoid below. Apply it and the board redraws — no queue held up, no conversation they did not want to have.

  • Tags render on every card in the list
  • Filter count rides on the toolbar icon
  • Works in every kiosk language
Online ordering

On the web, it survives the share

The filter is a full page, the choices stay pinned above the menu as removable chips, and the header counts what is left — “2 of 63 items match”.

  • Chips stay visible while they browse
  • One tap to remove a filter or clear all
  • Same tags on the item detail
Branded mobile app

In your app, it is remembered, not re-asked

The same sheet, native. Regulars set it once and the menu simply opens right from then on.

  • Filter badge on the menu toolbar
  • Per-section counts as the list narrows
  • Tags carry into the item sheet

Allergens follow the choice, not just the dish.

A dish-level tag is useless the moment there are choices — the tacos read “Vegan” right up until someone picks the steak.

Pick Bulgogi Steak and the banner reads “Contains: Egg”. Pick Tofu and the dietary tags come with it instead.

seoultaco.com/allergens
Seoul Taco's Allergen & Dietary Guide: a protein chart showing Bulgogi Steak, Chicken and Spicy Pork against Tofu, which is marked vegan, vegetarian, pescatarian and gluten free

Swipe sideways to see every column →

Seoul Taco runs the same split on their own site — a protein chart before the dish chart, because the answer changes with the protein. See the live page →

Order like a guest who can’t have peanuts.

Dietary needs

Items matching at least one will display.

Avoid these allergens

Items containing what you pick here are hidden.

8 of 8 items match
  • Crispy Tofu Bowl$12.99
    PescatarianVegetarianVegan

    Contains: Soy, Sesame

  • Bulgogi Steak Tacos$13.99

    Contains: Egg, Gluten, Sesame, Soy

  • Chicken Katsu Sando$11.49

    Contains: Egg, Gluten, Milk

  • Miso Salmon Bowl$16.99
    Pescatarian

    Contains: Fish, Soy

  • Street Corn Elote$6.50
    PescatarianVegetarian

    Contains: Milk, Egg

  • Peanut Noodle Salad$9.99
    PescatarianVegetarianVegan

    Contains: Peanut, Soy, Gluten

  • Garlic Edamame$5.00
    PescatarianVegetarianVegan

    Contains: Soy

  • Mango Sticky Rice$7.00
    PescatarianVegetarianVegan

    Contains: none of the seven

Sample menu, for illustration. On a real INFI menu the filter runs on your own items and options. Filters apply to base items; customizations may alter ingredients — allergen and dietary info is for reference only.

The same tags go out and find people.

“Vegan options near me” is high intent and barely contested. INFI writes it up for both, naming only the dishes that carry the tag.

Google Business Profile
STSeoul TacoRiver North
3 Street Tacos Chips & Salsa Verde Single Street Taco

Vegan at Seoul Taco, River North

Pick Tofu on the 3 Street Tacos or the Gogi Bowl — then Chips & Salsa Verde, a Single Street Taco or White Rice alongside.

Dietary tags reflect our recipes — our kitchen handles common allergens, so please tell our team about any allergy when you order.

Order Now
The restaurant’s own website

seoultaco.com/posts/vegan-options-seoul-taco-river-north

Vegan options at Seoul Taco River North — and what to order first

3 Street Tacos Chips & Salsa Verde Single Street Taco

Which dishes carry the tag, and why the protein you pick decides it.

Dietary tags reflect our recipes — our kitchen handles common allergens, so please tell our team about any allergy when you order.

Order Now
  • Three dishes, minimumOne tofu bowl does not make a restaurant great for vegans.
  • Only tagged dishesThe writer works from a whitelist off the live menu, never the rest of it.
  • Never a safety promise“Made without …”, never “allergen-free”. Sentences that promise it get dropped.

Sample copy in the pipeline’s own shape — the dish names and tags are Seoul Taco’s real ones.

This is the one menu field where being confidently wrong is dangerous.

AI suggests. A person publishes.

The console says it out loud before you save: “AI suggestions are estimates. Actual ingredients may vary. Please review and verify accuracy before publishing.” Nothing reaches a guest screen until someone at the restaurant accepts it.

The disclaimer travels with the data

Wherever allergens appear — kiosk, web, app — the same line appears under them: “Allergen info is provided by the merchant for reference only. Please order carefully if you have allergies.”

Honest about what a filter cannot see

Under every filter sheet: “Filters apply to base items; customizations may alter ingredients… for specific dietary needs, please contact the restaurant directly.” Add-ons are the guest’s call, and the product says so.

Blank is never shown as “safe”

An item with variations opens on “May contain allergens — select a price option below to see exact allergens.” The exact list appears once the guest has picked one. Calories you do not have get marked Not Applicable rather than guessed at.

Let’s turn it on for your menu.

Fifteen minutes on your own items — we’ll run the scan on a category live and you can see how close the first draft lands.

FAQ

Frequently asked questions

Which allergens can a guest filter on?
Seven: Egg, Fish, Gluten, Milk, Peanut, Sesame and Soy. Picking one hides every item and option that carries it, so a guest avoiding peanut never sees a peanut sauce sitting in an add-on list.
Which dietary tags show up on the menu?
Pescatarian, Vegetarian and Vegan are the guest-facing tags — they render on the menu card and in the item detail, and they are what the “Dietary needs” filter matches on. The console also records No Beef, No Pork, Lacto-Vegetarian and Ovo-Vegetarian against the item.
Do I have to type all of this in by hand?
No. Open Nutrition & Dietary on an item and INFI scans it first, then offers suggested allergens, suggested dietary tags and an estimated calorie count. Take them with Accept All, or keep the ones you agree with. It is a first draft, not a decision.
How accurate are the AI calorie estimates?
Treat them as a starting point — the console labels them estimates and asks you to verify before publishing. If you are subject to menu-labeling rules, type in your own analysed figures instead, or mark the item Not Applicable. INFI does not certify the number; the restaurant does.
Can two sizes of the same item carry different information?
Yes — that is the point. Every price option is edited on its own, so a Small and a Large can hold different calories, and a Bulgogi Steak option and a Tofu option can hold different allergens and dietary tags. When they are genuinely the same, “Use this for all variation” copies one set across the rest.
Does this depend on which POS I run?
No. Nutrition & Dietary is recorded against the INFI menu item, so it shows on INFI’s guest screens whichever POS the item originally came from — Square, Toast, Clover, Lightspeed or HungerRush. See POS integration.
Does any of this help new guests find the restaurant?
Yes. Dietary tags are also post material: once a tag covers at least three dishes, INFI can write a Google Business Profile post and a matching article for your INFI website that names only those dishes. Searches like “vegan options near me” are high intent and far less contested than generic restaurant terms.
Where does it appear once I save?
On the self-ordering kiosk, in online ordering, and in your branded mobile app — the same menu record feeds all three, so there is nothing to re-enter per channel.