Every office manager has run the same loop. Five browser tabs open. Five menus compared. Five quote emails sent. Three days later, three of those restaurants still haven't replied, and the team lunch is in 48 hours. So you order from the place you always order from, slightly resent it, and tell yourself you'll plan further out next time.
The work isn't the eating. The work is the back-and-forth. Most of that back-and-forth is fixable with a checklist and a 24-hour rule. We've watched hundreds of buyer flows on EatLocally — here's the short version of what works.
Why local beats delivery for team lunches
The delivery apps optimize for one thing: getting any food, any time. For a team of 30, that's the wrong optimization. What you actually want is:
- Food that arrives hot and in pans, not 30 individually packaged boxes that all need to be opened.
- Predictable timing. Catering arrives at the time you booked. Delivery arrives whenever the driver does.
- One quote, one invoice, one tip. Not 30 line items with surge pricing on each.
- A relationship. The restaurant that did your last team lunch remembers your delivery instructions. The DoorDash driver does not.
The math also works. A box-lunch order through a delivery app for 30 people often runs $25–30 per head after fees. A catering tray from the same restaurant, ordered directly, runs $14–18 per head with better quality. You're paying for the convenience of the app — but on a 30-person order, the convenience is no longer convenient.
What to put in the first email
A bad first email asks for "options." A good first email gives the restaurant five facts and asks them to quote. The five facts:
- Headcount. Exact, not a range. If it might change, say "30, possibly 32." Not "around 25–35."
- Date and time. Including delivery window if it matters ("hot trays in by 12:00, sharp").
- Dietary needs. Vegetarian count, vegan count, allergies. Not "some vegetarians." Numbers.
- Delivery or pickup, and the address. If delivery, include floor and any access notes. Restaurants need to plan their driver route.
- Budget anchor. Either a total ("up to $700") or a per-head target ("$20/head"). Anchors stop the restaurant from quoting you their most expensive package by default.
That's it. Five facts. The restaurant's quote arrives faster and is closer to what you actually want, because they're not guessing.
What kills the conversation
Three things, in order of frequency:
Vague timing. "Sometime next week" forces the restaurant to either commit to a quote that might be wrong, or push back asking for the date. Most pick the second option, which costs you 24 hours.
A long wishlist with no priorities. "Vegan, vegetarian, gluten-free, nut-free, dairy-free, halal, kosher" is a way of saying "I haven't asked my team yet." Real teams have a small number of real constraints. List those, with the count for each.
No budget anchor. Restaurants will assume you're price-sensitive and quote conservatively, or assume you're not and quote their premium package. Either way, the quote you get is shaped less by your actual need than by their guess.
The 24-hour rule
If a restaurant hasn't responded within 24 business hours, move on. Not because they're bad — because their inbox isn't being watched. The next inbound from you won't be either, and you don't want to be the buyer who finds out 12 hours before the event that nobody's home.
Send a polite "we've moved on, would love to work together next time" note when you do. It costs nothing and the relationship stays warm. Restaurants who get this kind of feedback come back a month later much sharper.
Three small things that make repeats easy
The point of a good first order isn't the first order — it's the second. The restaurants that earn your repeat business almost always do these three things, and you can help them help you:
- Save their menu, your usual order, and your account contact. Most catering shops will set up a "favorites" if you ask. Then your next order is a paragraph instead of an email.
- Pay on time, the same way each time. Restaurants notice. Reliable payers move to the front of the next available slot when capacity is tight.
- Tell them when it worked. A two-sentence "the team loved the dumplings, the salad was a little light — same order next month?" is worth more than a 5-star review.
Where EatLocally fits
EatLocally is a chamber-curated network of local restaurants — companies in chamber-member networks use it to browse menus, request quotes in one click, and book team events and reservations from the same place. Free for chamber-member companies, no per-transaction fees. You still talk to the restaurant directly; we just remove the five-tabs-and-no-reply problem.
If your chamber doesn't run EatLocally yet, ask them to. The platform is free for chamber members on both sides, and we do the operational work of onboarding restaurants in your network.