The Castle Caterers in Delran, NJ offers the personalized and exclusive attention that your celebration deserves. The Castle is located on the Delaware River overlooking one of the Delaware’s most beautiful Harbors.
Here at The Castle Caterers we offer an elegant atmosphere for you and your guests to absorb while enjoying your lovely wedding reception. Our wedding packages cover all aspects of the reception from chair covers and bows to silk flower centerpieces.
The ambiance of The Castle will astonish your guests. From the Faux artistry to the brilliant Crystal Chandeliers, the complete renovation of this waterfront location will add a level of elegance to your celebration.