All Occasion Catering and Banquet Center is a family owned and operated business since 1979. It has been pleasure to host elegant and affordable wedding receptions throughout the greater Saint Charles area. They offer a memorable reception at an affordable price, and accommodate up to 300 guests. Its time-tested complete wedding packages will make the reception festivities and guests enjoyable. Packages include color-coordinated table appointments, a variety of menu selections that offer some of our signature dishes, bar service options and pleasant service personnel. Their fully decorated banquet rooms provide the perfect setting for making lovely memories. The Facility is full service reception site and provides Banquet Center for wedding, reception est., and also provides catering off-site for any event that you may need service for that serves wonderful food and will give you quality service.