Call Us at 918.622.3747


Welcome to the MGR Catering Services information page. Our goal is to provide the very best and affordable Catering Services for intimate dining and large scale events. Whether you're hosting your family and friends at home or your customers and employees at your office we are here to help. Our high standards of quality control and experienced staff ensure your satisfaction with our food and service. Our customers currently rate us at 93% satisfaction rating which we are very proud of and strive to improve every day. We want you, our valued customer, to be happy with our food and service and we want you and your party to enjoy yourselves without worry. With MGR Catering Service in charge your party will be a resounding success.

Corporate & Private Event Catering

Margaret's catering is recognized for creating lavish or traditional dinners, sure to dazzle guests for celebrations of all sizes and occasions. Margaret's catering can provide for any affair from private dinner parties, to large events accommodating from 35 to 1500 guests. Over the years Margaret's has served hundreds of events in Tulsa, Oklahoma, and surrounding communities.


There are advantages to hosting your wedding through Margaret's catering including the flexibility of our catering menus, which offer your guests a variety of German dishes. Margaret will work with you and provide superb service, fantastic atmosphere and unforgatable experience.

In-House Private Parties

Margaret's In-House Banquet Catering service caters to events up to 80 guests, customizing our dining rooms to meet your needs. We focus on the details so you can relax and focus on your event. Margaret's Banquet Catering offers a dedicated manager on site, during your event, to fulfill your every request. 

Call us for details at 918 622 3747 and ask for Margaret. Thank you.