At Best Events Catering, we value originality and creativity. We want to make sure that your event is unforgettable. Our menus are versatile and suited for every taste, ranging from small lunch orders for a simple corporate meeting, or elaborate buffets for large corporate picnic serving over 1,000 people.


Best Events Catering is one of the most sought after catering companies for specialty and international cuisine in the Rock County area. With over 2,800 events each year, we are a skilled staff and ready for any event.


Choose from a variety of menus ranging from buffet and waited dinner, to seasonal holiday and summer picnic menus. See our menus list here.

Specialty Menus/Dietary Restrictions

If you or a guest at your event has special dietary needs, let us know! We can put together a menu for any need.

International Cuisine

Best Events Catering has hosted buffets and waited meals for many international events, including Swedish, Italian, Indian, Cuban, Russian, Mexican, and more.

Wait Staff

You work hard in planning your special event. We want you to enjoy it without having to worry about serving or clean up. Let our wait staff serve your guests, and clean up the tables after wards.


We are equipped with a full service bar at all of our event venue locations. We can also bring our bars to your event, or we can supply licensed bartenders.


If you are considering using Best Events Catering for your event but would like to try our food to make sure, talk to us about setting up a food tasting! Email our event planners at , or give us a call at 608-755-4123.