Every gathering has one thing in common: someone has to figure out the food.
An office lunch, a hospital department meeting, a church function, a school event, a birthday at somebody's house - the person organizing it ends up making a dozen decisions before anyone eats. How much to order. What a group with different tastes will actually eat. Whether it arrives on time. Whether it still tastes good once it's on the table.
That's what catering from Dinner Is Served is for.
We cook Caribbean, Haitian, Latin, and American food at 1001 NW 95th Street in Miami, and we bring it to where your event is happening - delivered, set up, with serving utensils, so you can spend the day hosting instead of managing the food.
Catering Is for Events Happening Somewhere Else
It's worth being clear about the difference, because we offer both.
Catering means your event is somewhere else and we provide the food. An office conference room, a hospital break room, a church hall, a school, a park, or your own home.
Private event hosting means your event happens here, on our outdoor patio, where we seat up to 50 guests and can arrange karaoke or live Caribbean music.
The patio's 50-guest limit applies to events held at the restaurant. It isn't a cap on catering orders. If you're feeding a group and want to know what we can handle for your date and headcount, tell us the number and we'll give you a straight answer.
Office Lunches and Corporate Catering
Anyone who has organized a team lunch knows the pattern: pick a place everyone will actually eat, coordinate a time, and get the order right for a group with different tastes and dietary needs.
A catering order removes most of that. One menu, one delivery, one arrival time.
Our menu helps here because it isn't built around a single style of food. The same order can include griot, Cuban style chicken breast, chicken wings, a pasta option, rice and beans, plantains, and vegetable sides - so the people who want something familiar and the people who want something with real Caribbean flavor are both covered.
This works for:
- Team and department lunches
- Client meetings and presentations
- Training days and all-hands sessions
- Staff appreciation meals
- Employee celebrations and milestones
- Small business meetups
Hospital Departments and Healthcare Teams
We're on NW 95th Street, near North Shore Medical Center, which makes us a practical option when a department needs food brought in.
Hospital catering has its own constraints. Shifts overlap, break rooms are small, and not everyone eats at the same time - so food that holds up well and can be served in stages matters more than presentation.
If you're organizing a department lunch, a staff appreciation meal, a training session, or a healthcare team event, contact us with your date, headcount, and delivery window.
For more on what we serve around the hospital day to day, see our guide to eating near North Shore Medical Center.
Family Gatherings, Birthdays and Celebrations at Home
Some celebrations belong at somebody's house - a birthday, an anniversary, a graduation, a baby shower, a family reunion, a holiday dinner.
The problem is that hosting at home usually means the host spends the event in the kitchen.
Catering solves that. We prepare the food, deliver it, and set it up, so you're actually at your own gathering.
For a mixed group of ages and tastes, a spread built from a few entrées and a good range of sides tends to work better than one large dish. Something like oxtail stew or griot as the centerpiece, chicken wings or a Cuban style chicken breast alongside it, then rice and beans, fried and sweet plantains, boiled yuca, green beans, and salad - enough range that nobody is stuck with a plate of things they don't eat.
If you'd rather not host at home at all, our patio is the other option.

Church Events, School Functions and Community Gatherings
Community events bring their own version of the same problem: a wide age range, a wide range of preferences, and a budget that has to stretch across a lot of people.
We cater:
- Church functions and fellowship meals
- School events and staff luncheons
- Community meetings and neighborhood gatherings
- Nonprofit and volunteer appreciation events
- Sports team and club gatherings
Tell us the headcount, the setting, and roughly what your group tends to eat, and we'll build the menu around that rather than handing you a fixed package.
What to Tell Us When You Ask
Catering questions get answered faster when we know a few things up front:
- The type of event
- Your date and the time food needs to be ready
- Approximate number of guests
- Where we're delivering
- Food preferences and any dietary restrictions
- Whether you want the food set up or dropped off
From there we can talk through menu options, quantities, and pricing for your specific event.
Browse the Menu First
The easiest place to start is the full menu. Catering menus are usually built from the same dishes we cook every day, so if there's something your group loves, it's worth naming it when you reach out.
Popular choices for groups include:
- Marinated Fried Pork (Griot)
- Oxtail Stew
- Chicken Wings
- Cuban Style Chicken Breast
- Ground Beef (Picadillo)
- Whole Snapper and Shrimp Creole
- Rice and beans, fried and sweet plantains, boiled yuca, and vegetable sides
- Empanadas and croquetas
Request Catering Information
If you're planning an office lunch, a hospital department meal, a church function, a school event, a family gathering, or any occasion where a group needs to be fed somewhere other than the restaurant, we'd like to hear about it.
Dinner Is Served
1001 NW 95th Street
Miami, FL 33150
(786) 637-2289
Open Monday through Saturday, 8:00 AM to 10:00 PM
We serve Miami Shores, El Portal, Biscayne Park, the North Shore Medical Center area, and surrounding Miami neighborhoods.

