Skip to content

Catering Co. · Since 1978

Big or small,
we do it all.

Catering is available at seven of our hometown restaurants — Lakeshore Café in Storm Lake, the Family Tables in Cherokee and Spencer, Cook's and Langer's in Sheldon, Millers Landing & Dry Dock Lounge in Humboldt, and Kirby's in Emmetsburg. The same scratch cooking you'd order at the table, packed up hot for your event — weddings, funerals, corporate events, holiday parties, graduations, family gatherings. Custom-quoted every time, from small dinners to 500+ guests.

★ The Spread ★

What We Cater

Mix and match to build the spread your event needs.

Broasted Chicken Spreads

Our signature hand-breaded broasted chicken by the bucket or the pan, with all the fixings.

Hand-Carved Roasts & Steaks

Slow-roasted beef and ham and char-broiled steaks, carved for a crowd.

Breakfast & Brunch

Skillets, scrambles, pancakes, and biscuits & gravy — morning events, handled.

Sandwich & Salad Bars

Build-your-own sandwich spreads, wraps, and fresh salads for lunches and meetings.

Homemade Pies & Desserts

Pies, cobblers, and soft serve to finish the table right.

Full-Service Event Packages

Plates, setup, and serving for weddings, funerals, graduations, and company events.

Great for

Weddings · Funerals · Corporate events · Holiday parties · Graduations · Family gatherings · Just about anything.

How big

Small private dinners up through 500+ guest events. The kitchen scales.

How far

30+ miles around Storm Lake routinely. Further on request — ask.

How it works

There's no fixed catering menu — every event is custom-quoted around what you want to serve, the room you're serving it in, and how many people are eating. Fill out the form below or call your nearest location.

★ Where ★

Now catering at these seven restaurants

  • Lakeshore CafeStorm Lake
  • Family TableCherokee
  • Family TableSpencer
  • Langer’s Bar & Grill & The LoungeSheldon
  • Cook’s CafeSheldon
  • Millers Landing & Dry Dock LoungeHumboldt
  • Kirby’s CafeEmmetsburg

Tell us about your event

Catering inquiry

Tell us about your event and pick the restaurant nearest you. We get back the same day if possible — and always before the kitchen closes.

Pickup or delivery?

Prefer to call? Lakeshore Café · (712) 732-9800

Common questions

Catering questions.

Which restaurants offer catering?

Catering is available at seven Family Table restaurants — Lakeshore Café in Storm Lake, the Family Tables in Cherokee and Spencer, Cook's and Langer's in Sheldon, Millers Landing & Dry Dock Lounge in Humboldt, and Kirby's in Emmetsburg.

What kinds of events do you cater?

Weddings, funerals, corporate events, holiday parties, graduations, family gatherings, and just about any event that needs food for a group.

What's the minimum and maximum group size?

No minimum — we cater from small private dinners up through 500+ guest events. The kitchen scales to the size.

Do you have a fixed catering menu?

No. Every event is custom-quoted around what you want to serve, the room you're serving it in, and how many people are eating. Fill out the form or call the restaurant nearest you to start.

How far do you deliver?

30+ miles around Storm Lake routinely. Further on request — ask us.

How do I request a quote?

Fill out the form on this page and pick the restaurant nearest you. We get back the same day when possible — or call Lakeshore Café at (712) 732-9800.