If someone told you the finest prime rib in New Jersey was being served in a medieval castle in Pennsauken, you’d probably ...