All Occasion Catering and Banquet Center is a family owned and operated business since 1979. It has been our pleasure to host elegant and affordable wedding receptions throughout the greater Saint Charles area. As you can see from our reviews, we do not offer the ho-hum fare you may be used to from catered events; but you don't have to take our word for it! We offer free tastings of our menu items prior to booking with us, so you can taste the difference for yourself.