Catering: Our place or Yours
We’re a one-stop shop. We can give you a plated dinner, a brunch buffet or an afternoon of plated appetizers or food stations. We can give you a mix of the three, too. Our event coordinators and our catering manager will create a delectable menu to suit any size event, from a small family gathering to a corporate conference to your wedding day. We can bring the deliciousness to you, or we can welcome you and your guests into our newly renovated banquet space.
Many of our employees have been with us for decades, and you can see their pride in every plate, pan or tray that comes out of our kitchens or our display cases. Our catering program is no exception.
We know that food preferences and allergies can occasionally challenge even the most practiced house, so our experienced staff can take the guesswork out of any dietary needs or restrictions.
Sits 75 People
No Room Charge
Give us a call at 815.316.9930
Need it Quick?
Need it Delivered?
Mary’s Market is happy to deliver to your business, or you can schedule pickup at your preferred bakery-cafe. We are a made-from-scratch kitchen, so we ask that you place your order a minimum of 24 hours in advance for best availability and service.
Catering delivery is available in the Rockford area for orders of $150 or more, with a $15 delivery charge based on delivery availability.
For Pick Up
Contact our locations for express pick up orders within 24 hoursEast State 4431 E State Street 815.397.7291 Perryville 2636 McFarland Road 815.986.3300 Edgebrook 1659 N. Alpine Road 815.394.0765